vim:如何指定箭头键

时间:2011-09-24 22:39:00

标签: vim

在vim中,使用map命令时必须指定密钥。例如<CR> <ESC> <F1>。箭头键的对应部分是什么?

3 个答案:

答案 0 :(得分:56)

如果您不知道某个键的内部代码,请键入 Ctrl K 然后是功能键。例如,这个 顺序后跟向上箭头键将输出:

<Up>

您可以在insert的文档中了解有关此命令的更多信息 和command模式。映射特殊键的具体方法在 带有标记:map-special-keys的文档。此外,你可以找到一个 方便的表格:h key-notation

答案 1 :(得分:20)

相当字面意思:

<Left>
<Right>
<Up>
<Down>

如评论中所述,请在this tutorial中找到此内容以及更多内容。

答案 2 :(得分:8)

并且

<C-Right>

表示Control键和右键。

例如,我使用以下映射(在我的.vimrc中)循环遍历我的开放缓冲区:

nnoremap <silent> <C-Right> :bn<CR>
nnoremap <silent> <C-Left> :bp<CR>