在vim中,如何定义一个可以在没有调用的情况下调用的函数?

时间:2011-09-15 16:20:24

标签: function vim

如何定义一个函数,以便我可以从命令行模式调用它而不:在它前面调用?

现在,我必须这样做::call TrimWhitespace()

我想定义它以便我可以这样做::TrimWhitespace

1 个答案:

答案 0 :(得分:19)

这不是一个函数,你应该创建一个命令。查看commands(Vim中:help user-commands)的文档。

最简单的情况是调用函数的命令:

command! TrimWhitespace call TrimWhitespace()