【Linux vim 纵向编辑】知识为进步之母,而进步又为富强之源泉。这篇文章主要讲述Linux vim 纵向编辑相关的知识,希望能为你提供帮助。
如题,使用 vim 编辑器纵向编辑主要用户批量行操作,本例以批量注释和批量删除注释为例:
批量注释1、vim hello.txt
2、光标移动到需要批量注释的第一行的最开始
3、ctrl+v 进入纵向编辑模式
4、使用键盘下键移动到需要批量注释的最后一行
5、按下 shift+i(I 为插入的意思),此时鼠标在第一行的第一个位置
6、按下键盘上的 #(或输入 // 等其他内容)
7、按下 esc 键,会发现这些列的前面全部添加了 #
批量删除注释1、vim hello.txt
shift+a 和 shift+i 的区别是:i 为光标前插入,a 为光标后插入
2、光标移动到需要删除注释的第一行的最开始
3、ctrl+v 进入纵向编辑模式
4、使用键盘下键移动到需要批量删除注释的最后一行
5、按下 d(或 x)
6、会发现这些列前面的 # 被全部删除了
批量替换#为@的示例1、vim hello.txt
2、光标移动到第一个#的位置(视觉上#被选中)
3、ctrl+v 进入纵向编辑模式
4、使用键盘下键移动到需要替换的行数最后一行(视觉上纵列#被选中)
5、按下 r 键(视觉上没有感知,只安装一下 r 就行)
6、然后按下键盘上的@(发现所有纵列#都被替换为@了)
(END)
推荐阅读
- Gitlab Prometheus 磁盘空间占用
- spring4.1.8扩展实战之六(注册bean到spring容器(BeanDefinitionRegistryPostProcessor接口))
- rsync 错误 failed: Permission denied (13)
- #云原生征文#深入RCRSDaemonSetStatefulSet
- 基于armlinux的shell之文件路径截取
- NX设置从固态硬盘启动
- redis-cli批量删除key
- mac上出现-bash: pip: command not found的解决方法
- Git 的使用