引き続きibusを試してみたときの作業記録的なお話 (Ubuntu 16.04.3)
先日のibusのブログの話の続きで、もう少し試して使ってみています。 (この前の話 : 日本語インプットをfcitxからibusに切り替えようとしたときの作業記録(Ubuntu 16.04.3) ) 今回も結論から言うと、ibusでもほぼ使い難いということは意識せずに、普通に日本語入力が出来るところまで持ってこれました(あくまでも自分の個人的な使い方の範疇において)。操作状況を動画にすると以下のような感じになります。動画中で入力している文章ではなく、日本語入力の切替(Shift+Spaceを切替設定に割り当て)について見ていただければと思います。 さて結論や動画はひとまず置いておいて話を始めていきます。 指摘を頂いたりWebで調べていると、どうも英語入力と日本語入力を切り替えて使うだけなら、入力ソースで「英語」と「日本語(Mozc)」を行ったり来たりする必要はなくて、Mozcだけに固定したままでいいようです。 Mozcの入力モード自体に 直接入力、ひらがな、カタカナ、半角英数、… などがあるので、その中でモードチェンジしながら使うという方法です。 ibus自体には"入力ソース"を切り替えるキーボード・ショートカットがあるので、それを使って「英語」と「Mozc」を切り替えることは出来ます。他の中国語や韓国語などのIMEを追加していけば、それらを切り替えながら使うということも出来ます。 ただ、先日のブログの話で挙げたように 入力切替時のポップアップの抑制 Mozcの初期状態の維持 あたりの話があるので、状況によってはこの方法では使い難い面はあります。 そして、これはMozc側のモードチェンジにより英語と日本語入力を切り替えればほぼ解決することになります。 というあたりまでは、アタマの中でストーリーが組み上がったわけですが、実際にそのMozc側のモードチェンジがスムーズに出来ないのであれば実用的とは言えません。ということで、そのあたりを詰めていってみることにしました。 で、なんやかんやでアレコレやってみた結果として、以下の設定になりました。 これMozcのキー設定の画面なんですけど、そこに 「直接入力」 に対して 「IMEを有効化」 「入力文字なし」 に対して 「IMEを無効化」 ...