我有一个要突出显示的任意字符串的长.vim文件。我让它工作,除了在两个表达式重叠的地方,第一个是突出显示的,而第二个不是。例如,其中两行是...
the third part
part of the trilogy..。在短语“三部曲的第三部分”中,只有前三个单词被适当地突出显示,因为第二行不匹配。有没有两行都匹配的,所以整个短语都会突出显示?
发布于 2014-04-03 05:47:22
完全不清楚你想匹配的是什么,但是
third.*\n.*the 威尔·希莱特跨过防线。
如果你想突出显示第三部分,那么
third.*\n*part will work.看看这里的其他选项的http://vim.wikia.com/wiki/Search_across_multiple_lines,因为我不完全理解为什么\n在它后面需要一个*来完成匹配。
https://stackoverflow.com/questions/22821811
复制相似问题