1. 程式人生 > >vi/vim多行註釋、取消多行註釋、多行復制、多行刪除

vi/vim多行註釋、取消多行註釋、多行復制、多行刪除

多行註釋

  1. 進入命令列模式,按ctrl + v進入 visual block模式(可視快模式),然後按j, 或者k選中多行,把需要註釋的行標記起來

  2. 按大寫字母i,再插入註釋符,例如//

  3. 按esc鍵就會全部註釋了

取消多行註釋:

  1. 進入命令列模式,按ctrl + v進入 visual block模式(可視快模式),按小寫字母L橫向選中列的個數,例如 // 需要選中2列

  2. 按字母j,或者k選中註釋符號

  3. 按d鍵或x鍵就可全部取消註釋

多行復制

如果知道需要複製幾行

  1. 將游標移至需要複製的內容的第一行,計算需要複製多少行,比如需要複製5行

  2. 按下5yy,將游標移至需要複製的地方,按下p貼上

如果不知道需要複製幾行

有時候不想費勁看多少行或複製大量行時,可以使用標籤來替代
1. 游標移到起始行,輸入ma
2. 游標移到結束行,輸入mb
3. 游標移到貼上行,輸入mc
4. 然後 :’a,’b co ‘c 把 co 改成 m 就成剪下了

多行刪除

跟多行復制的情況差不多,第一種方法裡5yy改成5dd就行,第二種方法裡,或者用:5, 9 de。