該模式為預設的模式,無法對內容進行編輯,但是可以通過按快捷鍵來操作。
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呢裡面有三種模式 編輯模式,命令模式和末行模式,開啟...