vim小trick

75 阅读1分钟

记录一些vim的使用方式

命令

  • dt<char> 删除当前光标到第一个之间的字符,不包括,包括光标位置的字符
  • df<char> 包括
  • zc 折叠代码,需要移动到折叠代码区
  • zo 打开折叠代码

正则

参考文献vimregex.com/

:%s/ruleNames\[\(.*\)\]/uppercase(&)/g 匹配所有的ruleNames(...),然后替换为uppercaes(ruleNames(...)),其中[ ] ( )需要转义,&代表匹配到的字符

/c询问是否替换,并且可以和/g联合使用,即/gc