技巧:Vim 的纵向编辑模式

转载 2015年11月18日 11:28:29

http://www.ibm.com/developerworks/cn/linux/l-cn-vimcolumn/


示例 1:纵向编辑在批量修改代码的应用演示

将数列:

 10.1.5.214 
 10.1.5.212 
 10.1.5.210

编辑成序列:

 ping -c 4 10.5.5.214 >> result0 
 ping -c 4 10.5.5.212 >> result0 
 ping -c 4 10.5.5.210 >> result0

这是一个将 IP 数列修改成可执行的 ping 命令序列的过程。

第一步:修改

将 IP 数列中第二段所有数字“1” 修改为“5”:

将游标定位第一个行 IP 地址第二段的“1”

ctrl-v 进入纵向编辑模式

移动游标到最后一行,可视块覆盖所要修改的列

进入修改模式

输入数字“5”

ESC 退出纵向编辑模式,同时所有被选中的数字都被改成了“5”,并回到命令模式

结果如下:

 10.5.5.214 
 10.5.5.212 
 10.5.5.210


纵向编辑vim

ctrl + v进入Visual Block 模式,选中某几行 按r键进入切换模式,输入要切换的内容 按I键进入左添加模式,输入要切换的内容,输入完后ESC完成添加 按A键进入右添加模式,输入要切换的...

vim--纵向编辑

启动方法 在 Vim 命令模式下,移动游标定位于某一个位置,键入 ctrl-v后状态栏上出现 VISUAL BLOCK 字样,即进入纵向编辑模式。移动游标以按需选择待编辑的区域。注意:在 Windo...

Vim 的纵向编辑模式

开始之前人类大脑对文字的处理是平面式的,所以我们浏览文章、查找资料或者重构代码,要么是横向读,要么是纵向读,要么使用搜索功能,将文字作为一个平面整体。而在编辑文字、编写代码的时候则不是横向就是纵向。常...

gvim的纵向编辑模式

gvim的纵向编辑模式是非常实用的,特别是用在批量修改某一列的数据,启动也非常简单,在windows下和linux下,启动的方式有所不同,在windows下是用ctrl+q快捷键,在linux下是用c...

vim使用技巧——快速编辑篇

与vim设置相关的常用基本命令: 显示行号  :set number 或者 :set nu 隐藏行号  :set nonumber 或者 :set nonu 自动缩进 :set autoin...

VIM编辑代码时的一些技巧

转:http://blog.csdn.net/Sunboy_2050/article/details/5917817 Vim替换与批量修改  1 简单替换表达式 :%s/four/4...

针对高级用户的 Vim 编辑实用技巧

导读 毫无疑问, Vim 是一个很强大的文本编辑器。它提供了大量的特性,这意味着学习并记住 Vim 的所有功能实际上是不可能的。但是我们至少可以不断学习简单的方法来完成事情,从而随着时间的增长,我们...

vim使用技巧——快速编辑篇<转>

与vim设置相关的常用基本命令: 显示行号  :set number 或者 :set nu 隐藏行号  :set nonumber 或者 :set nonu 自动缩进 :set au...

新手入门之VIM 编辑小技巧

一:命令状态下, 有如下一些常用命令: 新增:   a 光标后面添加文本             A 光标所在行末尾添加文本 插入:    i 光标前面插入文本             I 从光标...

Linux-vim文件编辑命令小技巧

每次复制代码时,如果代码里有 //或# 这样的注释就容易让格式乱掉,显示的内容不整齐,并不是所期望的显示格式。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:技巧:Vim 的纵向编辑模式
举报原因:
原因补充:

(最多只允许输入30个字)