linux命令之vim

替换命令

  • s/old/new/ 用old替换new,替换当前行的第一个匹配
  • s/old/new/g 用old替换new,替换当前行的所有匹配
  • %s/old/new/ 用old替换new,替换所有行的第一个匹配
  • %s/old/new/g 用old替换new,替换整个文件的所有匹配
  • :10,20 s/^/ /g 在第10行知第20行每行前面加四个空格,用于缩进。

撤销和重做

  • u 撤销(Undo)
  • U 撤销对整行的操作
  • Ctrl + r 重做(Redo),即撤销的撤销。

删除命令

  • :1,10d 删除1-10行
  • :11,$d 删除11行及以后所有的行
  • :1,$d 删除所有行

猜你喜欢

转载自www.cnblogs.com/xue0123/p/10172670.html
今日推荐