打开一个文件并vi
很好地突出显示其内容。
但是,我想查看包含隐藏的所有行的文件clock_gettime
。通过使用全局命令,:g!/clock_gettime
我得到了所需的输出,但它失去了所有语法突出显示。
有没有办法只查看与给定表达式匹配(或不匹配)的一组行,以便所有可见内容也能被正确突出显示?
答案1
如果只需要突出显示这些行,你可以这样做:g/clock_gettime/d
这实际上会删除编辑器中的行。查看完毕后,只需执行此操作,:q!
这样您就不会真正从文件中删除行。