如何在vim中键入某些命令,如CTRL-] ^ Wc等..在德语键盘上

时间:2009-05-20 15:50:53

标签: windows vim keyboard-layout

我坐在这里感觉很傻 - vim的帮助告诉我点击 CTRL ] (到按照帮助中的链接)我无法得到它!?与^ Wc相同的问题(关闭拆分窗口)

我有一个德语键盘,特别是 CTRL ] 似乎不适合我。

我该怎么办?

感谢您的帮助到目前为止,除了 CTRL ] 之外似乎有效!知道我怎么能让它发挥作用吗?

4 个答案:

答案 0 :(得分:5)

我有一个克罗地亚语键盘和几乎相同的问题(由于我没有,例如“]”的事实。您是否考虑过将这些键重新映射到可以使用的键而不是Ctrl-]键。

例如,普通输入对我很有效。

为此,您只需转到“/ vimfiles / ftplugin /”目录,然后创建一个名为help.vim的文件(如果您只对HELP类型的文件中使用该组合键感兴趣)。在其中,键入

nmap <buffer> <Enter> <C-]>
"for just following the link
nmap <buffer> <C-Enter> <C-w><C-]><C-w>T
"for following the help topic in a new split (often useful)

答案 1 :(得分:5)

首先,在这种类型的帮助文件中,^符号表示您需要使用键点击 Ctrl ^Wc表示在发布c后点击 Ctrl + W ,然后点击^W。看起来您可能需要使用 Ctrl + AltGr + 9 来获取 Ctrl + ] < / KBD>

其次,Ctrl(“控制”)应该等同于德语键盘上的Strg(“转向”?)键。

Keyboard equivalents,供您参考。我想你可以设置Vim对德语键盘更友好,但这超出了我的知识和Google-fu。)

答案 2 :(得分:3)

我想我发现了自己。如果我“假装”拥有一个英文键盘,只需点击Ctr- +(Ctr-“加号”),它似乎有效。 (“ü”左侧)。

这是符号在英文键盘上的位置。

让我想知道还有什么映射到likethis?有人有想法吗?

答案 3 :(得分:0)

在Vim中,您可以使用strg + click跟随链接,以代替ctrl +]。尽管这不是理想的选择,但它至少允许像我这样的Vim初学者浏览手册。