vim如何批量修改连续行文件内容

 时间:2024-10-28 09:16:10

在Linux/macOS命令行中中自带的vim可谓是大家编辑文件的首选编辑器。那么士候眨塄大家在使用vim时,有时在我们需要批量修改文件内容时,却不知道盐淬芪求该如何操作。这篇经验将告诉你vim如何批量修改连续行文件内容。

工具/原料

macOS/Linux/Windows10(Windows的vim没有自带,需手动安装)

macOS/Linux/Windows端下的vim/vi均可

方法/步骤

1、随意打开一个文件,例如:Test.cxxvimTest.cxx按下回车

vim如何批量修改连续行文件内容

2、例如说我有很多个swap语句需要更改,我需要把前三行的a[i]全部改成a[i+1],后三行的a[i]全部改成a[i-1]+1

vim如何批量修改连续行文件内容

3、此时将光标移动到这些swap的第一行,再将光标移动到a[i]的i的后面(光钿泼兽匿标如果是方框,方框应该盖住"]")

vim如何批量修改连续行文件内容

4、然后再按下ctrl+v,就可以看到VISUALBLOCK(或者是块选择之亿姣灵秀类的)然后将光标向下移,将三个"]"盖住,再按下Shift+i,此时光标会回到第一个s臃扮哀坷wap中的"]",我们在输入+1(即需要更改的文本,可以删除,也可以添加),最后连着按两下键盘中左上角的Esc键,即可达到我们需要的效果。

vim如何批量修改连续行文件内容

5、下面的a[i-1]也同上步骤,只是需要从第四行开始选中,将光标移动到第六行。

vim如何批量修改连续行文件内容

几类常用的电脑截图(屏幕截图)方法 王国纪元魔物怎么进化 ROS的升级和降级 MAC版QQ如何使用代理 wifi万能钥匙app如何关闭个性化小说推荐
热门搜索
图片在线压缩 便签纸图片 太阳图片卡通 魔法棒图片 地动仪图片