我正在使用 GVim,它默认使用瑞典语键盘布局。有没有什么方法可以将其更改为英语键盘布局?
由于某些奇怪的原因,我无法访问setxkbmap
此系统。所以我认为我无法在操作系统级别上做到这一点。我不在乎它在插入模式下是否保持英文,但我真的需要它在命令模式下保持英文。
答案1
选项keymap
允许在插入模式下更改按键的含义,同时langmap
在正常模式和可视模式下执行相同操作。
注意这些选项要求 Vim 使用 和 编译+keymap
。+langmap
你可以使用 命令 检查它们是否在你的 Vim 上可用:version
。
另一个选择是使用另一个外部布局切换器,如xkb-switch
。有一个 vim 插件可用于访问它:
vim-xkbswitch
自动键盘布局切换器。
我不知道瑞典语键盘,但这个插件可能也有用:
translit3
:用于文本音译的插件。
最后,更多信息可参见这是 Stack Overflow 上类似问题的答案。