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 删除所有行
posted @ 2018-12-25 10:54  正在努力的BOY  阅读(133)  评论(0编辑  收藏  举报