在vim中,如何定义一个无需:call即可调用的函数?
如何定义一个函数,以便可以从命令行模式调用它,而无需在其前面添加 :call ?
现在,我必须这样做: :call TrimWhitespace()
我想定义它,以便我可以执行此操作: :TrimWhitespace
How do I define a function so that I can call it from command-line mode without :call in front of it?
Right now, I have to do this: :call TrimWhitespace()
I want to define it so that I can do this: :TrimWhitespace
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是一个函数,您应该创建一个命令。检查 命令 的文档 (
:help user-commands< /code> 在 Vim 中)。
最简单的情况是调用函数的命令:
This won't be a function, you should create a command instead. Check the documentation for commands (
:help user-commands
in Vim).The simplest case is of a command to call a function: