Vim:显示与模式不匹配的所有行

Pic*_*els 4 vim

我有一个包含以下数据的json文档.

"tag": null
Run Code Online (Sandbox Code Playgroud)

我想找到所有没有null的标签.

Eug*_*ash 5

您可以使用以下:v命令:

:v/"tag": null/
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用带有负前瞻断言的搜索(您可以使用set hlsearch突出显示匹配):

/"tag": \(null\)\@!
Run Code Online (Sandbox Code Playgroud)