Ant*_*rov 6 keyboard keyboard-layout shortcut-keys
在 Windows 中,可以将键盘布局分为 2 个级别,如下所示:
您可以:
a)使用+直接在1.和2.之间切换。AltShift
b)直接在1.1之间切换。和1.2。使用Ctrl+ Shift(选择1.选择时)。
如果可能,我如何在 Ubuntu 中安排相同的设置?
提前谢谢你的帮助!
有很多快捷键可以选择在键盘布局之间切换,但没有一个适合您想要的。
\n无论如何,可以使用一些技巧来完成。
\n首先,创建脚本,我们调用它change_layouts
:
#!/bin/bash\n\nen_layouts="[\'us\', \'gb\']"\nde_layouts="[\'de\']"\n\ncurrent_layouts=$(gsettings get org.gnome.libgnomekbd.keyboard layouts)\n\nif [ "$current_layouts" = "$en_layouts" ]; then\n gsettings set org.gnome.libgnomekbd.keyboard layouts "$de_layouts"\nelse \n gsettings set org.gnome.libgnomekbd.keyboard layouts "$en_layouts"\nfi\n
Run Code Online (Sandbox Code Playgroud)\n将脚本保存在~/bin
目录中,不要忘记使其可执行:
chmod +x ~/bin/change_layouts\n
Run Code Online (Sandbox Code Playgroud)\n现在您可以在终端中测试脚本。多运行几次看看效果如何。
\n其次,为此脚本添加自定义快捷方式。转到系统设置\xe2\x86\x92键盘\xe2\x86\x92快捷方式\xe2\x86\x92自定义快捷方式,然后按照下图中的说明进行操作:
\n由于某些原因,至少在我的情况下,如果我设置Alt+Shift快捷方式,则不会运行脚本。也许这是一个错误。但还有很多其他选择,比如Alt++Shift1。
\n转到系统设置\xe2\x86\x92键盘布局\xe2\x86\x92选项\xe2\x86\x92要更改布局的键并勾选Ctrl+ Shift:
\n有关的:
\n