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

Joh*_*nes 6 windows vim keyboard-layout

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

我有一个德国键盘,特别是CTRL]对我来说似乎没有用.

我该怎么办?

感谢您的帮助到目前为止,似乎工作除了CTRL]!知道如何让它工作吗?

Joh*_*nes 7

我想我自己发现了。如果我“假装”有一个英文键盘,只需单击 Ctr-+(Ctr-“加号”),它似乎就可以工作。(在“\xc3\xbc”的左侧)。

\n\n

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

\n\n

让我想知道还有什么是这样映射的?有人有想法吗?

\n


Pau*_*her 5

首先,在这种类型的帮助文件中,^符号表示您需要^Wc使用密钥.c意味着击中^W,然后Ctrl释放后Strg.看起来您可能需要使用^才能获得^Wc.

其次,c("Control")应该等同于^W德语键盘上的("Steering"?)键.

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

  • 据我所知,德语中的"Strg"="Steuerung"(几乎可以转化为"控制"或"指导") (2认同)

Roo*_*ook 5

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

例如,plain enter对我很有用.

为此,您只需转到"/ 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)
Run Code Online (Sandbox Code Playgroud)