2011-01-30 40 views
3

我正在写几个文件,我必须键入[]{之类(这对于使用美式键盘布局(以及我更多地使用它)要容易得多),但是在那里我还必须键入变音符号等如ä,ö和ü。有没有办法在Windows上更改Vim中的键盘布局?

通常,我会设置(我认为是标准的)Windows快捷方式Alt+Shift以在这些布局之间切换。

这是不实际的,因为有时我不确定我是否已经在德国布局,当我需要德国布局(反之亦然)。

那么,有没有我想这可能与改变:map:imap来解决,但我宁可不使用这些对于这样一个更好的方式来改变键盘布局上的Vim *操作系统级“?

porposes除非真的被迫

+1

也许这将有助于问如何更轻松地输入变音符号。我假设你正在使用`Ctrl-k``:``a`? – idbrii 2011-04-07 20:47:06

回答

1

我不认为有这样一个选项 - !即使VIM甚至可以让煎饼你 这将会是对任何程序极不可能允许改变键盘布局因为基本上任何OS已经支持它的常规密钥。

0

也许你可能会感兴趣的一些Dvorak布局(我的是bépo,也许它可能适合你?)

1

如果你唯一需要的是轻松地添加变音符号时,Vim内置了支持添加这些字符:

方法1.在插入模式类型:CTRL-K a:给ä。
方法2.如果您使用:set digraph您可以输入a<BS>:给出相同的结果。

这些方法可以处理任何需要变音符号的字符,分别使用CTRL+K o:CTRL+K u:

来源:http://vim.wikia.com/wiki/Entering_special_characters

相关问题