在这篇文章中,描述了 vim tabular 插件基础使用方法。
本篇接着上文记录 vim tabular 的进阶使用方法。
首先展示下思维导图:
进阶用法简单来说分为两个方面:
AddTabularPattern
添加别名:AddTabularPipeline multiple_spaces / {2,}/AddTabularPipeline
进行管道处理,也就是可以对匹配的行的内容进行多条命令逐次按照顺序处理,命令之间使用管道思维导图中,我额外展示了一个给指定编号的分割符处理的示例。里面包含了 vim 中模式匹配的一些概念。具体的内容我有注释(即翻译)。
备注: tabular 是以光标所在的行为中心上下查找,尽可能多连续(可以理解为贪婪匹配 😁)的包含有匹配内容的行。
vim 中要擅长使用 :help 查看对应的帮助文档,在这个插件中大量使用了正则表达式。此处就稍微展示下正则表达式的基本结构规定:
顺便附上一个学习正则表达公式好的网址:正则表达式30分钟入门教程 来源 https://deerchao.cn/
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。