vi複製貼上命令經驗總結

2022-08-27 20:57:08 字數 538 閱讀 9127

複製操作命令:

yy命令複製當前整行的內容到vi緩衝區

yw複製當前游標所在位置到單詞尾字元的內容到vi快取區,相當於複製乙個單詞

y$複製游標所在位置到行尾內容到快取區

y^複製游標所在位置到行首內容到快取區

#yy例如:5yy就是複製5行

#yw例如:2yw就是複製兩個單詞

如果要複製第m行到第n行之間的內容,可以在末行模式中輸入m,ny例如:3,5y複製第三行到第五行內容到快取區。

貼上命令用:p  

如果是實現從a檔案複製部分內容到b檔案,可以用如下方式:

一、:n1,n2y  //複製n1行到n2行的內容到緩衝區

:w! b     //強制寫入b檔案,此時b檔案可以是未建立的檔案

注:此種方法有一缺點,就是第二次在複製內容到b檔案時,複製的內容竟然還是第一次的,不知道為什麼,因為時間倉促,沒有搞懂,所以有哪位高手看到,還望指點!

二、:n1,n2y

:e! b     //跳轉到檔案b

:p         //貼上內容到檔案b

vi複製貼上

vi複製貼上詳解 1.將游標移動到將要複製的行處,按yy進行複製當前行 按nyy複製n行 再移動到貼上位置,按p進行貼上。2.將游標移動到複製的首位置,按下v,用hjkl移動,按y複製,按p貼上。3.將游標移動到起始行,輸入ma 游標移動到結束行,輸入mb 游標移動到貼上行,輸入mc 然後 a,bc...

vi複製貼上剪下

剪下命令 在命令模式下輸入v進入自由選取模式,選擇需要剪下的文字後,按下d就可以進行剪下了。複製命令 yy 複製當前行 nyy n表示大於1的數字,複製n行 yw 從游標處複製至乙個單子 單詞的末尾,包括空格 ye 從游標處複製至乙個單子 單詞的末尾,不包括空格 y 從當前游標複製到行末 y0 從當...

關於vim複製貼上命令總結

最近在使用vim,感覺很好很強大,但是在使用複製剪下貼上命令是,碰到了一些小困惑,網上找了一些資料感覺很不全,講的也不好,遂自己進行實踐並總結了。首先是剪下 刪除 剪下其實也就順帶刪除了所選擇的內容,所以既可以當剪下命令用,也可以當刪除命令使用。1 首先,可以在命令模式下輸入v進入自由選取模式,選擇...