なぜ丸一章を日本語入力に充てるか
ブラウザもメールもドキュメントもチャットも、結局は日本語を打つ作業だ。日本語入力の快適さは、Debianを使い続けられるかどうかの最大要因の一つと言っていい。
Windowsの MS-IME、macOSの「ことえり」系に慣れた手は、変換の挙動がわずかに違うだけで大きなストレスを感じる。この章では、Fcitx5+Mozc を「違和感なく毎日使える」ところまで仕上げる。
第一節 まず確認——たぶん既に入っている
Debian 13 では、インストーラの言語選択で「日本語」を選んだ時点で Fcitx5+Mozc が自動的に入る。 デスクトップにログインした直後から、半角/全角キーで日本語が打てる状態になっていることが多い。
まずは確認する。
# Fcitx5 が入っているか
dpkg -l | grep -E '^ii (fcitx5|fcitx5-mozc)'
# 現在の入力メソッド設定
im-config -l
もし fcitx5 と fcitx5-mozc が両方並んでいて、半角/全角キーで日本語が打てているなら、第一節は読み飛ばして第二節「基本のキーバインド」へ進んでよい。本章はそこから先の「育てる作業」が本体だ。
入っていなかった、または有効化されていなかった場合
英語環境で入れた、または何らかの理由で抜けている場合だけ、以下を実行する。
sudo apt install fcitx5 fcitx5-mozc fcitx5-config-qt fcitx5-configtool im-config
# 入力メソッドとしてfcitx5を設定
im-config -n fcitx5
# 再ログインまたは再起動
GNOMEの場合、Waylandと X11 で入力メソッドの渡り方が違う。Debian 13 の GNOME はデフォルトで Wayland。Fcitx5 は Wayland 対応が進んでいるが、古いアプリで問題が残ることがある。
環境変数の設定
~/.pam_environment または ~/.config/environment.d/ に次を入れる(DE、ログインマネージャにより要不要が変わる)。
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
最後の GLFW_IM_MODULE=ibus は罠。GLFWベースのアプリ(一部のゲームや特定のエディタ)は ibus と書いても Fcitx5 を認識するので、これを残しておくと幅広く動く。
Claudeに聞いてみよう①:環境変数の確認
私のDebian 13〔DE名〕で、日本語入力の環境変数を確認したいです。 次のコマンドの出力を貼ります:
$ env | grep -iE '(xim|im_module|modifiers)' 〔出力〕この設定で、ブラウザ、ターミナル、GTKアプリ、Qtアプリ、VSCode、Electron系アプリの全てで日本語入力ができる状態か、判定してください。 足りない/不要な変数があれば、修正の手順を教えてください。
第二節 基本のキーバインド
切り替えキーの選択
デフォルトは Ctrl + Space で日本語/英数切り替え。日本語キーボードを使うなら、半角/全角キーやカタカナひらがなキーに割り当てると手が覚えている動作と合う。
- Fcitx5 設定ツール(
fcitx5-config-qt)を起動 - 「Global Options」→ 「Trigger Input Method」を変更
Mozc内部のキーバインド
Mozcの変換操作は、MS-IMEとATOKの二つのモードから選べる。
- Fcitx5 設定 → Input Method → Mozc → Configure
- キー設定の選択:MS-IME/ATOK/Kotoeri
慣れた流儀を選ぶ。迷ったらMS-IME。
便利なキー操作(MS-IMEモード)
F6:ひらがな変換F7:全角カタカナF8:半角カタカナF9:全角英数F10:半角英数Ctrl + バックスペース:変換前に戻すShift + スペース:変換候補を逆順で表示
第三節 ユーザー辞書の育て方
毎日使う独自の語彙を辞書に登録する。これをやるとやらないで、半年後の入力速度が大きく違う。
登録のやり方
Mozcで一度変換した語は内部の履歴に残るが、頻出語は明示的に辞書登録する。
- 入力バーの歯車 → 辞書ツール
- 「ユーザー辞書」に追加:読み・単語・品詞
登録するべき語の例
- 固有名詞:会社名、家族の名前、地名、プロジェクト名
- 技術用語:業務で頻出するコマンド、ツール名
- 定型文:「よろしくお願いいたします」→
よで変換 - メール署名、住所、電話番号
Claudeに聞いてみよう②:辞書登録候補
私は〔業種・役割〕です。一日に打つ日本語のうち、辞書登録すると効率が上がりそうな語を、次のカテゴリで20個ずつ挙げてください: (1) 業務特有の固有名詞・専門用語 (2) メール・チャットの定型句 (3) 私が入力に時間がかかりそうな漢字(推測で)
各語に「読み」と「品詞」を添えてください。
返ってきたリストから、自分で取捨選択して登録する。
エクスポート・インポート
ユーザー辞書は、テキストファイルでエクスポートできる。別PCや再インストール時に引き継ぐ。
- 辞書ツール → ツール → テキストファイルからインポート/エクスポート
この辞書ファイルは my-mozc-dict.txt として Git管理する価値がある。 長年育てた辞書は、あなたの財産だ。
第四節 変換の挙動を調整する
推測変換のオン・オフ
入力中に候補が次々と出る推測変換(サジェスト)は、人によって好みが分かれる。
- 好む人:速くなる。頭より早く候補が出る
- 嫌う人:気が散る、誤変換が増える
Fcitx5 設定 → Mozc → プロパティ → 入力補助:予測入力のON/OFF。
ハーフ幅/フル幅の記号
!、?、( などの記号を半角で入れたい人は、Mozc設定で「句読点は日本語、英数字は半角」のような細かい制御ができる。
学習のリセット
しばらく使っていると、誤変換を学習してしまい逆に変な候補が先に出ることがある。
- 辞書ツール → ツール → 学習履歴のクリア
半年に一度くらいやると調子が戻る。
第五節 アプリ別の挙動
ブラウザ(Firefox / Chromium)
ほぼ問題なく動く。もし変換候補が出ない、再変換できないという症状があれば、ブラウザを一旦再起動。
Zed
Rust + GPU レンダリングで、IME 連携は 追加設定なしで素直に動く
ことが多い。日本語変換中の inline preedit が出ない場合は Zed を一度
再起動するか、fcitx5-configtool で「Wayland: 共有入力状態」を確認。
Neovim(ターミナル内)
ターミナル経由なので IME はターミナルエミュレータに従う。
コードを書く時は IME を OFF、コメントを書く時だけ ON が定石。
<C-^> で組み込み IME(set keymap=japanese-kana 等)に切り替える
方法もあるが、本書では推奨しない。
PyCharm Community(JetBrains 系)
JDK との相性で、変換候補ウィンドウの位置が稀にずれることがある。
最新版で大半は解消済み。改善しない場合は JetBrains 公式の説明 に
従って fcitx5-frontend-gtk3 の確認や JetBrains Runtime のフラグを設定。
Flatpak アプリ全般
Flatpak アプリで日本語入力が効かない場合、サンドボックスから IME に アクセスできていないことが多い。Flatseal で次を許可:
Filesystem:xdg-config/fcitx5:ro(またはOther files: ~/.config/fcitx5:ro)Sockets:Wayland、Fallback to X11
Claudeに聞いてみよう③:アプリ別挙動の確認
私が日本語入力で使うアプリは〔リスト〕です。各アプリで Fcitx5+Mozc は正常に動きますか。 過去に報告されている問題と、回避策を列挙してください。
第六節 キーリピートと入力速度
速く打てる人ほど、キーリピートの設定が効いてくる。
- GNOME:設定 → アクセシビリティ → キーボード → キーリピートの待ち時間/速度
- KDE:システム設定 → 入力デバイス → キーボード → 詳細
待ち時間を短く、速度を速くすると、選択範囲の拡張や矢印キー操作が速くなる。
第七節 AIによる日本語入力補助
Claudeは日本語入力の代替ではないが、補助になる。
- 長い文章を口語で書いて、Claudeに敬体/常体に整えてもらう
- 英語を日本語に、日本語を英語に、文脈ごと翻訳させる
- メールの下書きを書かせて、自分で直す
「全文を自分で打たねばならない」前提を捨てると、日本語入力の位置づけが変わる。ただし、重要な文章は必ず自分で読み返すこと。Claudeは日本語の敬語や業界慣習を外すことがある。
Claudeに聞いてみよう④:日本語ドラフト補助の使い方
私は〔業種〕で、一日に〔メール/議事録/報告書〕をそれぞれ何件書きます。Claudeに日本語ドラフトを作らせる作法を五つ教えてください: (1) 指示の型(何を、誰宛て、どれくらいの丁寧さ) (2) 自分の文体をClaudeに学ばせる方法 (3) ドラフト後の自己チェックのポイント (4) Claudeに任せてはいけない種類の文章 (5) 効率と責任のバランス
まとめ
この章でやったこと:
- Fcitx5+Mozc をインストールし、環境変数を整えた
- 切り替えキーと変換キー(MS-IME/ATOK)を選んだ
- ユーザー辞書を育て始めた(
my-mozc-dict.txtでエクスポート) - 推測変換・学習履歴の調整を覚えた
- アプリ別の挙動を確認した
- Claudeを日本語ドラフト補助として使う作法を身につけた
手元の状態:
- 違和感なく日本語が打てるDebian
- 独自ユーザー辞書(バックアップ済み)
- 毎日の入力が物理的に速くなる
次の第11章「アプリケーションの選択」では、Windowsで使っていた個別アプリを、Debianで何に置き換えるかを Claude と決めていく。ブラウザ、メール、オフィス、画像・動画、コミュニケーションツール、ファイル同期、パスワード管理——一つずつ仕分ける。
シリーズ全体はClaudeと一緒に学ぶDebian 一覧から辿れる。コメント・議論は Facebook グループへ:AISeed — 生物多様性・食料・AIと暮らし