突出显示线程应用程序的日志
我有多线程应用程序的日志文件。每行具有公知的格式(例如,第3个字段是线程ID)。而其中一个字段是线程ID。我希望我不是要重新发明轮子:)
无论如何,为了方便阅读文件,我想到了两个可能有用的选项:
突出显示与当前行具有相同线程ID的所有行。
如果按下某个击键,则折叠所有具有其他线程ID的线,再次按下击键展开线。
欢迎这两个项目的骨架。
没有找到相关结果
已邀请:
2 个回复
畦桨存灯
也设置为请求的模式,因此
/
,在正常模式下,通过匹配线向前/向后跳转。
(相当于大多数安装时的
)是一个快捷方式,用于突出显示光标下包含
的行。
按图案折叠 有关基于模式折叠的示例,请查看Show-Hide Vim插件。它提供了两个命令,
和
,以及一些快捷键映射。例如,
将折叠除包含
的行以外的所有行,而在正常模式下
将在光标下显示包含
的行。 [您可能想要创建一个替代地图,例如
,以使用
而不是
。] 建筑模式 如果
和
都没有提取足够独特的滤镜模式(或者为了避免将光标移动到正确的字段),请创建另一个函数,如下图所示,并从地图中调用它。
誓猎贰