《Vim实用技巧(第2版)》学习笔记:技巧98-认识global命令
- :global 命令允许在摸个指定模式的所有匹配行上允许Ex命令。
- :global命名通常采用以下形式(参见:h :g)
:[range] global[!] /{pattern}/ [cmd] - 在缺省情况下,:global命令的作用范围是整个文件(%).
- {pattern} 域与查找历史相互关联,如果留空,Vim自动使用当前查找模式
- [cmd] 可以使除:global 命令之外的任何 Ex 命令。 默认为:print
- :global! 或者:vglobal 反转(v表示invert)
- :global 命令在指定[range]内的文本行执行时通常分为两轮:
- 第一轮,Vim在所有[pattern]的匹配行首做上标记。
- 第二轮,再在所有已标记的文本上执行[cmd]。
- [cmd]的范围可以单独设定。
本文深入探讨Vim编辑器的global命令用法,展示如何在匹配模式的所有行上执行Ex命令,包括反转搜索和设定命令作用范围。适用于Vim初学者及进阶用户。
1万+

被折叠的 条评论
为什么被折叠?



