知識點
在vi命令模式下:y 表示拷貝, d 表示刪除,p標識貼上
1.刪除
dw 表示刪除從當前游標到游標所在單詞結尾的內容.2.拷貝d0 表示刪除從當前游標到游標所在行首的內容.
d$ 表示刪除從當前游標到游標所在行尾的內容.
dd 表示刪除游標所在行.
6dd 表示刪除6行
d 表示刪除從當前游標到游標所在行尾的內容.
:6,10 delete 表示刪除第6行至第10行的資料,其中「delete」可以簡寫為「d」或「del」等等。---刪除大量行時使用
yw 表示拷貝從當前游標到游標所在單詞結尾的內容.3.貼上y0 表示拷貝從當前游標到游標所在行首的內容.
y$ 表示拷貝從當前游標到游標所在行尾的內容.
yfa 表示拷貝從當前游標到游標後面的第乙個a字元之間的內容.
yy 表示拷貝游標所在行.
8yy 標識拷貝8行
:6,10 copy 18 表示從第6行開始的5行(即從第6行到第10行)資料複製到了第18行下面,其中「copy」也可寫為「co」或「cop」。---拷貝大量行時使用
刪除或者拷貝內容後,直接輸入「p」,即可貼上
4.經典舉例
實現目標:/home/bips/usr/test檔案,實現複製第6行(包括)下面的5行資料,放到第18行下面(也就是貼上的內容自第19行起)。
1 cd /home/bips/usr具體的一些使用場景2 vi test
3 輸入a、i或者o進入插入模式,可進行插入文字操作
4 按esc進入命令模式
5 :6,10 copy 18
1、linux 在vi命令模式下怎麼去複製游標到游標之後的幾行
1.單行複製
在命令模式下,將游標移動到將要複製的行處,按「yy」進行複製;(注意是在命令模式下執行命令)
2.多行複製
在命令模式下,將游標移動到將要複製的首行處,按「nyy」複製n行;其中n為 要複製的行數
如:2yy
表示複製包括游標所在行往下2行
3.貼上
在命令模式下,將游標移動到將要貼上的行處,按「p」進行貼上
2、在vi開啟檔案之前,複製的內容在vi開啟檔案之後怎麼貼上到特定的位置
將貫游標定位到乙個想要貼上的位置,注意在命令模式下按shift+insert即可貼上
Linux系統vi模式下的常用快捷鍵
在vi命令模式下 y 表示拷貝,d 表示刪除,p標識貼上 刪除命令 描述dw 表示刪除從當前游標到游標所在單詞結尾的內容.d0表示刪除從當前游標到游標所在行首的內容.d 或d 表示刪除從當前游標到游標所在行尾的內容.dd表示刪除游標所在行.2dd表示刪除2行 1,5 delete 表示刪除第1行至第...
linux文字編輯器vi常用的命令模式命令
游標定位 h,j,k,l 分別用於游標左移,下移,上移,右移乙個字元 ctrl b 將螢幕向檔案首方向翻滾一整屏 即 pgup ctrl f 將螢幕向檔案尾方向翻滾一整屏 即 pgdn h 將游標移至當前螢幕首行的行首 即左上角 nh將游標移至當前螢幕第 n行的行首 m將游標移至當前螢幕顯示檔案的中...
常用的vi命令
之前只是知道最基本的vi命令vi bash.sh 然後 s 替換 然後wq.趁空了整理下常用的vim命令.也許該文章後續會有更新,因為是遇到了的才記錄下來,如果對讀者有幫助,我會很開心 感覺比較重要的兩個 vi 如何執行撤銷操作 u vi 如何執行恢復撤銷的操作 ctrl r命令 含義命令含義i 在...