标签: function vim
如何定义一个函数,以便我可以从命令行模式调用它而不:在它前面调用?
现在,我必须这样做::call TrimWhitespace()
:call TrimWhitespace()
我想定义它以便我可以这样做::TrimWhitespace
:TrimWhitespace
答案 0 :(得分:19)
这不是一个函数,你应该创建一个命令。查看commands(Vim中:help user-commands)的文档。
:help user-commands
最简单的情况是调用函数的命令:
command! TrimWhitespace call TrimWhitespace()