1. 程式人生 > >linux命令之vim

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 刪除所有行