在vim中执行映射命令而不命中返回

时间:2013-07-04 08:23:02

标签: vim keymapping

我在vim中使用Voom outliner插件并将命令映射到:

:map <M-o> :VoomToggle markdown

映射有效,但是当我使用它时,它只是将命令放入vim的命令行。我仍然需要返回执行。如何在不命中返回的情况下自动应用命令?

1 个答案:

答案 0 :(得分:4)

您需要在映射中包含结束 Enter ,就像您输入它一样。

:map <M-o> :VoomToggle markdown<CR>

Vim使用特殊符号,就像在映射键中一样;见:help key-notation

另外,you should use :noremap;它使映射不受重映射和递归的影响。