我试过
inoremap <c-`> <c-w>w
我尝试过各种组合,但都没有效果。cntrl-`已经映射了吗?
我使用的是Lubuntu 64位16.04:lxterminal 我尝试使用cntrl-v cntrl-`查找字符,但没有显示。
顺便说一句:我正在尝试确保我可以在我的VSCode编辑器中完成相同的操作。
我试过
inoremap <c-`> <c-w>w
我尝试过各种组合,但都没有效果。cntrl-`已经映射了吗?
我使用的是Lubuntu 64位16.04:lxterminal 我尝试使用cntrl-v cntrl-`查找字符,但没有显示。
顺便说一句:我正在尝试确保我可以在我的VSCode编辑器中完成相同的操作。
NUL
(零),vim不会映射它。使用cat -v
使结果可见,你可能会看到:^@
这是一个单一字符...
对于一些通常会产生NUL
的其他按键,例如controlspace或control@
(真的!),你将得到相同的行为。
Ctrl-Backtick
,因为无论你怎么做,Vim都不会识别它。keybindings.json
并将其添加到可编辑面板即可。// Place your key bindings in this file to overwrite the defaults
[
{ "key": "ctrl+`", "command": "workbench.action.navigateEditorGroups" },
]
⌃` Toggle Integrated Terminal workbench.action.terminal.toggleTerminal
cntrl-`已经映射了吗?
没有。即使一个键组合已被映射,你也可以在vim中覆盖它。
尝试使用cntrl-v cntrl-`查找字符,但什么也没有显示出来。
现在你知道为什么了。
嗯,正如其他两个答案所指出的那样。我找不到快捷键组合,并且我也不认为我会找到;然而,当使用nyaoVim时,快捷键组合确实有效。所以,这只是终端的问题。 安装有点麻烦,但现在基本上一切都工作正常!
", "command": "workbench.action.terminal.focus"}, { "key": "ctrl+
", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"},谢谢 - 实际上上述内容是我在VSCode中已经有的。这也是在VSCode上的默认设置。我只是试图在neovim方面进行匹配。 - user6273920