とてもマニアックな質問ですね・・・
一応そのような設定になるような構成を考えてみました.
おそらくIBusは標準で入っていると思いますが一応.
日本語入力を支援してくれるMozcと,スクリプトからキーボード入力を偽造するxdotoolをインストールします.
bash
1$ sudo apt-get install ibus ibus-mozc xdotool
その後,システム設定→言語サポート→キーボード入力に使うIMシステム,をIBusにします.
再起動後,システム設定→テキスト入力→使用する入力ソース,に日本語(Mozc)を追加します.
またメニューバーに現在の入力ソースを表示にチェックを入れます.
右上のメニューバーに表示される言語選択を,「あ」となっているMozcに変更します.
またそのメニューの中からMozcのプロパティを開き,キー設定を行います.
IMEを有効化するショートカットに,例えば「Shift Space」を追加してください.
(IBusでは,アルファベットの直接入力と日本語変換可能な入力は,IMEのOFFとONで区別されています.)
ターミナルの起動時には.bashrcというスクリプトが読み込まれることを利用します.
.bashrcの最後に以下のコマンドを追加してください.
bash
1xdotool key "shift+space"
ターミナルを起動すると自動で「shift+space」が押され,IMEが有効になります.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/01 09:36