如何在vim中突出显示单词列表
我有一个commnad“com”女巫在标准输出上生成单词列表
w1
w2
w3
...
我需要一个vim函数,它可以执行我的命令,读取列表并突出显示所有单词。
I have a commnad "com" witch produces list of words on stdout
w1
w2
w3
...
I need a vim function, that can execute my command, read the list and highlight all words.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议使用对
matchadd
的单个调用,而不是添加多个匹配项,因为它们应该会更慢,并且还要注意第二次调用函数时的情况:I would suggest use a single call to
matchadd
rather then add multiple matches as they should be slower and also take care about the situation when you call function for the second time:这是一个对我有用的示例:
可以将其包装在函数中(用
com
替换程序调用):This is an example which worked for me:
This can be wrapped in a function (with replaced the program call with
com
):