fivebythree.net

i3-wm との相性問題のため、ibus から fcitx に切り替えた

2022-10-01
Abstract
ibus-mozc を使ってきたが、ターミナルエミュレータ上での日本語入力が効かないことがわかった。 代わりに fcitx にしたところターミナルエミュレータとの相性も問題ないかったため、そちらに切り替えた。

ibus を使っていたところ ターミナルエミュレータ使用時に不具合があることがわかった

要は・・・

  • ターミナルエミュレータ上で日本語入力がONにならない
  • uim-fep-mozc で alt-space でIMのトグルをしていたが、ibus の言語切り替えのショートカットと操作が同じで、挙動が怪しかった(これは単に設定すれば良方だけかもしれない)

である。

i3-wm の日本語入力では fcitx を使っている人が多そうだったので、そちらを使った

概ねこちらのサイトを参考にしたら上手く行った。

要は・・・

  • “sudo apt install fcitx-mozc” で fcitx と Mozcをインストールした
  • “fcitx-config-gtk3” を起動し、input method として Mozc を追加した
    • このとき言語設定を日本語以外にしている場合は、“Only Show Current Language” チェックボックスを解除しないと、Mozc が候補に出てこないので注意

である。欠点は日本語入力状態になっているのかダイレクト入力なのか、一目みてわからないところだが、これは流石に慣れる気がする。 ibus ではアイコンみるとどちらだかわかったのだが。

References