VIM创建映射

时间:2011-05-01 17:19:26

标签: vim mapping

我想通过按pp创建在正常模式下为trgiiger的映射,并且我希望它执行键序列ctr w l。我怎么做。我现在已经这样了,但它不起作用。

nmap nn <C-w-h><CR>

提前致谢

1 个答案:

答案 0 :(得分:4)

<C-w-h>不是有效的密钥序列。如果要按 Ctrl + W 然后释放并按 h ,则需要以下内容:

:nmap nn <C-W>h

如果要按 Ctrl + W 然后按 h 而不释放 Ctrl (实际上 Ctrl + W Ctrl + H ),你需要这个:

:nmap nn <C-W><C-H>

我通常会在这种情况下创建两个地图,因为有时候我的手指会滞后,我稍后或稍早地释放Ctrl。有了这两个,这不是一个担心。

此处无需向映射添加<CR>