我使用 Ubuntu 22.04 LTS,想为 Vim 编写一个 bash 脚本(只是:如果当前语言是英语则输出 1,如果是俄语则输出 2,就这么简单)。我不要求你为我写,我只是需要指导。
使用im-config
我选择的ibus
输入法管理器(据称 GNOME 默认使用它)。 在设置 > 键盘,我选择了所需的两种语言:
但我也可以设置这两种语言ibus-setup
(我这里还什么都没有)
现在的问题是:如果我使用 - 检查我的输入法ibus engine
,它总是xkb:us::eng
没有xkb:ru::rus
(尽管使用 GNOME 的方法,我的语言在终端内切换没有任何问题)。我该如何解决这个问题?如果 GNOME 默认使用 IBus,为什么会有 2 个用于管理输入法的 GUI 应用程序?
CapsLock
PS 我使用 Gnome-Tweaks切换语言(所以我还是希望能够用来CapsLock
切换语言)