如何設定單鍵快捷鍵循環第二語言輸入?

如何設定單鍵快捷鍵循環第二語言輸入?

在日常工作中,我用各種語言輸入文字。我通常的行為是在每個給定時刻我只在兩個之間切換,例如:

  • 英語和烏克蘭語
  • 英語和泰語
  • 英語和德語

……但絕不是例如泰語和德語。

設定一切都相當容易除了循環改變第二個輸入(烏克蘭語、泰語、德語)。目前,我只是為它們分配單獨的快捷方式,例如:

  • 烏克蘭語Alt+ 2;
  • 泰語Alt+ 3;
  • 德語Alt+ 4.

因此,例如,如果我使用英語+烏克蘭語對,我按Alt+ 4,然後進一步按佈局開關(我正在使用RCtrl)僅在英語+德語之間切換。

這是我需要的(畫得不好)圖:

循環圖

問題:是否可以用單一循環鍵取代整組 Alt+數字?
根據上圖,我想用一個 Key2 取代許多不同的 Key2。


我使用的是 KDE 桌面的 Ubuntu 16.04.1 LTS。

我的~/.config/kxkbrc包含以下內容(拆分行以適合):

LayoutList=us,ua,th,de
LayoutLoopCount=2
Options=grp_led:scroll,grp:rwin_switch,compose:menu,lv3:ralt_switch,
        nbsp:level2,grp:rctrl_toggle,misc:typo

答案1

您只需按Super+即可Space在所有輸入來源之間循環。


您可以在同一設定視窗中變更快捷方式,您可以在其中新增新的輸入來源。您可以在System Setting>> (視窗左下角的小按鈕/連結)Keyboard下找到它。Text EntryKeyboard

在這裡您可以看到Text Entry設定視窗:

文字輸入視窗

相關內容