VIM技巧----改变
1、大小写转换
~ 将光标下的字母改变大小写
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。vaw~ 选中单词(vaw:a会选择一个对象(an object)包括空格在内)后进行大小写转换
viw~ 选中单词(viw:i会选择一个对象的内部(an inner object)不包含空格)后进行大小写转换
2、交换位置
交换前后两个字符的位置(光标移至第一个字符):xp
上下两行的位置交换(光标移至上面一行):ddp
3、在每行行首或行尾插入指定字符串
插入:ctrl+v 进入列编辑模式,向下或向上移动光标把需要注释的行的开头标记起来,然后按大写的I,再插入注释符(比如”#”)再按Esc,就会全部注释了。
删除:先按v进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d,就会删除注释符号(#)
命令操作:
全部行首:%s/^/your_word/
全部行尾:%s/$/your_word/
在全部内容的行首添加//号注释:%s/^/\/\//g
在2~50行首添加//号注释:2,50 s/^/\/\//g
在2~50行首删除//号:2,50 s/^\/\///g

更多精彩