最近需要在阿里云上部署项目,不可避免地会遇到vim这个工具,查了一些资料,总结了一下使用vim多行注释的方法

块操作

  • 多行注释:

首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;

在行首使用上下键选择需要注释的多行;

按下键盘(大写)“I”键,进入插入模式;

然后输入注释符(//#等);

最后按下“Esc”键。

注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的

  • 删除多行注释:

首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;

选定要取消注释的多行;

按下“x”或者“d”.

注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

查找替换

在linux中,文本每一行的起始标志是,结束标志为$,因此使用vim搜索并替换为^#即可。

把1-10行注释掉

1,10s/^/#/g

取消注释

1,10s/^#//g

参考

https://segmentfault.com/a/1190000000497512

最新文章

  1. 洛谷P1373 小a和uim之大逃离[背包DP]
  2. Android使用SAX解析XML(3)
  3. 资料推荐--Google Java编码规范
  4. Spring+Hibernate+Oracle中的Clob操作配置
  5. HDU 5795 A Simple Nim (博弈 打表找规律)
  6. 11 款最好 CSS 框架 让你的网站独领风骚
  7. kafka服务安装-SuSE Linux Enterprise Server 11 SP3
  8. Python 初学者 入门 应该学习 python 2 还是 python 3?
  9. Django的url使用方法
  10. MySQL Index Merge Optimization
  11. canvas 绘制图形
  12. 高通Android display架构分析
  13. C语言中可变参数的函数(三个点,“...”)
  14. windows eclipse安装lombok插件
  15. Hadoop数据类型
  16. 杜绝假死,Tomcat容器做到自我保护,设置最大连接数(服务限流:tomcat请求数限制)
  17. 『TensorFlow』分布式训练_其三_多机分布式
  18. am335x system upgrade uboot sd boot(一)
  19. html 简单的table样式
  20. kafka相关资料

热门文章

  1. 你以为SSL是安全的吗?
  2. Python--day26--复习
  3. html(四)数据库curd操作与分页查询
  4. es6笔记 day4---模块化
  5. js 的this指向问题
  6. vue-learning:11 -js-nextTick()
  7. java 环境 笔记
  8. jQuery的使用及关于框架造型 专题
  9. windows下Qt编译Qtxlsx库和qtxlsx库的使用方法
  10. CentOS 7防火墙