轉自https://www.cnblogs.com/wojiaowoen/p/6110783.html
剪切(刪除):
剪切其實也就順帶刪除了所選擇的內容,所以既可以當剪切命令用,也可以當刪除命令使用。
首先,可以在命令模式下輸入v進入自由選取模式,選擇需要剪切的文字后,按下d就可以進行剪切了。 其他命令模式下剪切命令: dd:剪切當前行 ndd:n表示大於1的數字,剪切n行 dw:從光標處剪切至一個單子/單詞的末尾,包括空格 de:從光標處剪切至一個單子/單詞的末尾,不包括空格 d$:從當前光標剪切到行末 d0:從當前光標位置(不包括光標位置)剪切之行首 d3l:從光標位置(包括光標位置)向右剪切3個字符 d5G:將當前行(包括當前行)至第5行(不包括它)剪切 d3B:從當前光標位置(不包括光標位置)反向剪切3個單詞 dH:剪切從當前行至所顯示屏幕頂行的全部行 dM:剪切從當前行至命令M所指定行的全部行 dL:剪切從當前行至所顯示屏幕底的全部行
另外:單獨按d鍵,是剪切2行,按下nd,是剪切n+1行,不過一般使用還是推薦使用雙d(即dd)來執行。
復制:
首先,可以在命令模式下輸入v進入自由選取模式,選擇需要剪切的文字后,按下d就可以進行剪切了。 其他命令模式下剪切命令: yy:復制當前行 nyy:n表示大於1的數字,復制n行 yw:從光標處復制至一個單子/單詞的末尾,包括空格 ye:從光標處復制至一個單子/單詞的末尾,不包括空格 y$:從當前光標復制到行末 y0:從當前光標位置(不包括光標位置)復制之行首 y3l:從光標位置(包括光標位置)向右復制3個字符 y5G:將當前行(包括當前行)至第5行(不包括它)復制 y3B:從當前光標位置(不包括光標位置)反向復制3個單詞
單獨按y是復制2行,ny是復制n+1行。
粘貼:
在需要粘貼的光標處按下p即可。