我该如何映射“:vsplit”。到Vim的<f7>?</f7>

时间:2009-11-12 22:47:52

标签: vim

我想为:vsplit .创建一个映射。

我尝试将其添加到.vimrc ...

nmap <F7> verticalsplit .

然而,当我点击<F7>时,它进入插入模式并插入“calsplit .tttt”。 (为什么“tttt”?)

1 个答案:

答案 0 :(得分:8)

只需在:之前加<CR>之后。

nmap <F7> :vsplit .<CR>

nmap以正常模式启动,因此您必须准确地提供您键入的内容。

你得到“tttt”,因为你的映射是键入v(进入可视模式),e(跳到单词的末尾),r(进入替换-mode),t(输入并替换用t s视觉选择的任何内容。