Claude × Debian 10

第10章 日本語入力の設定

Fcitx5+Mozc を、毎日使える形に仕上げる

なぜ丸一章を日本語入力に充てるか

ブラウザもメールもドキュメントもチャットも、結局は日本語を打つ作業だ。日本語入力の快適さは、Debianを使い続けられるかどうかの最大要因の一つと言っていい。

Windowsの MS-IME、macOSの「ことえり」系に慣れた手は、変換の挙動がわずかに違うだけで大きなストレスを感じる。この章では、Fcitx5+Mozc を「違和感なく毎日使える」ところまで仕上げる。

第一節 まず確認——たぶん既に入っている

Debian 13 では、インストーラの言語選択で「日本語」を選んだ時点で Fcitx5+Mozc が自動的に入る。 デスクトップにログインした直後から、半角/全角キーで日本語が打てる状態になっていることが多い。

まずは確認する。

# Fcitx5 が入っているか
                dpkg -l | grep -E '^ii  (fcitx5|fcitx5-mozc)'

                # 現在の入力メソッド設定
                im-config -l
                

もし fcitx5fcitx5-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: WaylandFallback to X11

Claudeに聞いてみよう③:アプリ別挙動の確認

私が日本語入力で使うアプリは〔リスト〕です。各アプリで Fcitx5+Mozc は正常に動きますか。 過去に報告されている問題と、回避策を列挙してください。

第六節 キーリピートと入力速度

速く打てる人ほど、キーリピートの設定が効いてくる。

  • GNOME:設定 → アクセシビリティ → キーボード → キーリピートの待ち時間/速度
  • KDE:システム設定 → 入力デバイス → キーボード → 詳細

待ち時間を短く、速度を速くすると、選択範囲の拡張や矢印キー操作が速くなる。

第七節 AIによる日本語入力補助

Claudeは日本語入力の代替ではないが、補助になる。

  • 長い文章を口語で書いて、Claudeに敬体/常体に整えてもらう
  • 英語を日本語に、日本語を英語に、文脈ごと翻訳させる
  • メールの下書きを書かせて、自分で直す

「全文を自分で打たねばならない」前提を捨てると、日本語入力の位置づけが変わる。ただし、重要な文章は必ず自分で読み返すこと。Claudeは日本語の敬語や業界慣習を外すことがある。

Claudeに聞いてみよう④:日本語ドラフト補助の使い方

私は〔業種〕で、一日に〔メール/議事録/報告書〕をそれぞれ何件書きます。Claudeに日本語ドラフトを作らせる作法を五つ教えてください: (1) 指示の型(何を、誰宛て、どれくらいの丁寧さ) (2) 自分の文体をClaudeに学ばせる方法 (3) ドラフト後の自己チェックのポイント (4) Claudeに任せてはいけない種類の文章 (5) 効率と責任のバランス

まとめ

この章でやったこと:

  1. Fcitx5+Mozc をインストールし、環境変数を整えた
  2. 切り替えキーと変換キー(MS-IME/ATOK)を選んだ
  3. ユーザー辞書を育て始めた(my-mozc-dict.txt でエクスポート)
  4. 推測変換・学習履歴の調整を覚えた
  5. アプリ別の挙動を確認した
  6. Claudeを日本語ドラフト補助として使う作法を身につけた

手元の状態:

  • 違和感なく日本語が打てるDebian
  • 独自ユーザー辞書(バックアップ済み)
  • 毎日の入力が物理的に速くなる

次の第11章「アプリケーションの選択」では、Windowsで使っていた個別アプリを、Debianで何に置き換えるかを Claude と決めていく。ブラウザ、メール、オフィス、画像・動画、コミュニケーションツール、ファイル同期、パスワード管理——一つずつ仕分ける。


シリーズ全体はClaudeと一緒に学ぶDebian 一覧から辿れる。コメント・議論は Facebook グループへ:AISeed — 生物多様性・食料・AIと暮らし

← 前: 第9章 デスクトップ環境の選択 次: 第11章 アプリケーションの選択 →

入力は一日の総和で効く。

一日の文字入力を全部足すと、数千字〜数万字になる。一回の変換が0.3秒速くなるだけで、一日で数分変わる。だから日本語入力は妥協しない。

AISeed — 生物多様性・食料・AIと暮らし(Facebook)