入力言語ごとにキーボードショートカットを設定できますか?たとえば、英語には「Ctrl + 8」、ウクライナ語には「Ctrl + 9」、ロシア語には「Ctrl + 0」を設定します。必要な言語を切り替えて検索したくありません。時間がかかる。希望する言語に直接切り替えたい。 Windowsでこの機能がありました。おそらくプラグインをインストールする必要がありますか?
システム設定-キーボード-ショートカットに移動します。 「追加」ボタンをクリックします。
(カスタムショートカットの作成方法については、こちらをご覧ください: http://web.archive.org/web/20150705203244/http://bigknol.com/create-custom-keyboard-shortcuts-in-ubuntu-for -launching-chrome-firefox / )
たとえば、入力言語の名前「英語」などの名前を書き込みます。
コマンド書き込み用
gsettings set org.gnome.desktop.input-sources current 0
ここで、は入力言語の番号を示します。 (最初の場合は0、2番目の場合は1など)
次にを押してショートカットボタンを作成し、目的のキーの組み合わせを押します。
入力言語の順序に従って番号を変更します。たとえば書き込み
gsettings set org.gnome.desktop.input-sources current 1
第2言語のショートカットを作成します。
currentがGNOME 3.2のorg.gnome.desktop.input-sources
に対して非推奨である限り、Ubuntu 18.04では、次のコマンドのいずれかを使用できます。
第1言語の場合:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
第2言語の場合:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[1].activate()"