高级文本编辑技巧与脚本应用
在文本编辑过程中,我们常常需要提高效率和准确性。以下将介绍一系列实用的编辑技巧和脚本应用方法。
1. 括号处理与注释添加
- 括号处理 :若要处理括号,首先通过输入
/(并回车找到左括号。若要移除括号,可使用映射命令,先按x删除左括号,再用f)找到右括号并按x删除,最后按n重复查找左括号;若不想移除括号,按n查找下一个左括号。此映射序列也可修改用于处理引号对。 - 添加C/C++注释 :
- 可使用
:map g I/* ^[A */^[,该序列会在行首插入/*,在行尾添加*/。 - 也可映射替代命令
:map g :s;.*;/* & */;^M,通过匹配整行内容(.*)并在前后添加注释符号。注意使用分号作为分隔符,避免转义注释中的/。
- 可使用
2. 安全重复长插入
当设置了 wrapmargin 后,vi 在重复长文本插入时可能会有困难。可使用 :map ^J :set wm=0^M.:se
超级会员免费看
订阅专栏 解锁全文
41

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



