13 命令模式的操作

2021-08-25 17:16:11 字數 1016 閱讀 2345

該模式為預設的模式,無法對內容進行編輯,但是可以通過按快捷鍵來操作。

1.游標移動到行首

快捷鍵:shift+6,即  ^  ,在正規表示式中 ^ 表示以什麼開頭。

2.游標移動到行尾

快捷鍵:shift+4,即  $  ,在正規表示式中 $ 表示以什麼結尾。

3.游標移動到第一行開頭

快捷鍵:gg  

4.游標移動到最後一行開頭

快捷鍵:g  

5.向上翻屏

快捷鍵:ctrl + b  或者 pageup,b(before)

6.向下翻屏

快捷鍵:ctrl + f  或者 pagedown,f(after)

7.將游標移動到指定行

快捷鍵:數字 +g

8.將游標向上或向下移動固定數量的行

快捷鍵:數字 + 方向鍵

9.將游標向左或向右移動固定數量的行

快捷鍵:數字 + 方向鍵

10.切換至末行模式,並將游標移動到指定行

快捷鍵: :+ 數字 + 回車

1.複製當前行

快捷鍵:yy,並在要貼上的地方按p進行貼上

2.複製當前行和向下指定行數

快捷鍵:數字   yy,並在要貼上的地方按p進行貼上

3.視覺化複製

快捷鍵:ctrl  +  v 可以進入視覺化,然後使用方向鍵選擇內容,再按yy進行複製,最後按p貼上

1.刪除當前行(下面行上移)

快捷鍵:dd,剪下不貼上就是刪除操作

2.剪下當前行(下面行上移)

快捷鍵:dd ,並在要貼上的地方按p進行貼上

3.剪下/刪除當前行和向下指定的行數(下面行上移)

快捷鍵:數字 +  dd ,並在要貼上的地方按p進行貼上

4.剪下/刪除當前行(下面行不上移,當前行變成空白行)

快捷鍵:d ,並在要貼上的地方按p進行貼上

1.撤銷上一次操作

快捷鍵:u  或者  : u 

2.取消撤銷(恢復)

快捷鍵:ctrl  +  r  

LINUX vim命令模式操作

問題 以下所有操作都在命令模式進行 1 把 etc passwd檔案,拷貝到 opt命名為nsd.txt 2 對 opt nsd.txt進行如下操作 3 切換到最後一行 4 切換到第一行 5 刪除第二行 6 複製第一行到最後一行 7 查詢root字串 方案本題主要練習的是命令模式的常用操作,游標行間...

深入理解23種設計模式 13 命令模式

命令模式 command pattern 在軟體設計中,我們經常需要向某些物件傳送請求,但是並布置的請求的接收者是誰,也不知道被請求的操作是哪個,我們只需要程式執行時指定具體的請求接受者即可,此時,可以使用命令模式來進行設計 命令模式使得請求傳送者與請求接收者消標題 除彼此間的耦合,讓物件之間呼叫關...

vim命令模式下的操作

最近新裝了linux的系統,在桌面端用文字編輯器當然非常順手了,但是對於我們程式設計師來說,控制台當然是我們的宿命了,還是要學會vim對檔案的編輯的。vim呢就是控制台的文字編輯器,我們需要進入檔案目錄然後使用命令 vi 檔案目錄 開啟檔案 vim呢裡面有三種模式 編輯模式,命令模式和末行模式,開啟...