vim - vim 命令在以模式开头的文件中所有行的末尾添加分号
问题描述
我想在文件中以某种模式(MATCH_)开头的所有行的末尾插入一个分号。要使用的命令是什么。
解决方案
这可以通过以下:g
命令完成:
:g/^<pattern>/normal A;
一点解释:
这会找到所有以(由于^
)指定开头的行<pattern>
,然后执行normal A;
切换到正常模式的命令,然后A
追加到该行,然后键入;
。
推荐阅读
- r - 如何使用 R 中的 Leaflet 将 csv-data 绑定到 geojson
- ffmpeg - 我对过滤器图描述中的无效文件索引 1 有疑问
- xml - Java Xml文档如何获取节点内的属性
- php - 如何对 Laravel 的 Cache::remember 功能的所有代码执行路径进行单元测试?
- angular - Ionic 3如何在行和列中显示数组中的数据?
- mysql - 从派生表中选择别名给出错误答案
- jquery - Jquery对话框背景不透明
- python - Pandas 版本的 SQL CROSS APPLY
- html - -webkit-background-clip:在 mozilla 中过渡结束后,带有过渡的元素上的文本不起作用,但在 chrome 中完美运行
- locking - 内存数据库中的 HSQL 问题,LockAcquisitionException