![如何使用命令切换到所需的布局?](https://linux22.com/image/863691/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E5%88%87%E6%8D%A2%E5%88%B0%E6%89%80%E9%9C%80%E7%9A%84%E5%B8%83%E5%B1%80%EF%BC%9F.png)
我经常按alt+F2
或Super+R
来快速运行某些操作。我知道在哪里编辑键绑定,所以我可以为这些热键添加额外操作(要执行的命令)。我想添加的操作是切换到英文布局行动。这是我的localectl status
输出,如果其他内容可以帮助您,请在评论中提出请求。
System Locale: LANG=ru_RU.UTF-8
VC Keymap: n/a
X11 Layout: us,ru
X11 Model: pc105
X11 Variant: ,
X11 Options: grp:alt_shift_toggle,grp_led:scroll
UPD:我没有安装 ibus,我希望不必为了切换布局而调用这个有缺陷的垃圾程序
答案1
由于您使用的是默认X输入代替伊布斯或诸如此类的。
您可以setxkbmap [your layout]
从终端窗口或在控制台模式下运行。
答案2
对我来说,它的工作原理是:系统设置->文本输入。在这里,您可以设置任何组合键(默认:Super+Space)来切换下一个/上一个语言布局。它会在右上角显示语言,所以这个对我来说很管用。