命令模式、編輯模式(輸入模式)、末行模式。
只能通過快捷鍵進行操作(刪除行、複製行、移動游標、貼上等)
開啟檔案預設進入命令模式。
1、游標操作
游標移動到行首:shift+6或^(不要按小鍵盤的6)
游標移動到行尾:shift+4或$(同理)
游標移動到首行:gg
游標移動到末行:g
向上翻屏:ctrl+b(記:before) 或者pgup
向上翻屏:ctrl+f (記:after) 或者pgd
快速將游標移動到指定的行數:數字g
以當前游標為準,向上/下/左/右,移動n行:數字方向鍵
末行模式下的快速移動方式移動到指定行n模式按: :n
2、複製操作
複製游標所在行:yy,貼上:按p
以游標所在行為準,向下複製指定行數(包括游標所在行):數字yy
視覺化複製:ctrl+v,再按方向鍵來選中需要複製的地方,按yy進行複製,最後按p進行貼上。
3、剪下/刪除
剪下/刪除游標所在行(包括當前行)為準,向下刪除/剪下指定行按:數字dd
4、撤銷/恢復
撤銷輸入 :u (不屬於命令模式)或者 u (記:undo)
恢復:ctrl+r9(取消之前的撤銷操作)
可對內容進行編輯。
可在末行輸入命令對檔案進行操作(搜尋、替換、儲存
退出、撤銷、高亮等)。
1、vim 檔案路徑
2、vim +數字 檔案路徑:開啟檔案,並將游標移動到指定行。
4、vim 檔案路徑1 檔案路徑2 檔案路徑3:同時開啟多個檔案。
vim三種模式
看到這個文章,覺得講得很好 vim和vi一樣具有三種模式 命令模式 command mode 插入模式 insert mode 和底線命令模式 last line mode 當使用者處於不同模式的時候,敲擊鍵盤會產生不同的作用。使用者剛剛啟動vim,便進入了命令模式。此狀態下敲擊鍵盤動作會被vim識...
vim 三種模式的切換
命令模式 插入模式 i nsert,在游標所在處輸入 i在當前游標所在行的行首輸入 a ppend,在游標所在處後面輸入 a當前游標所在行的行尾輸入 o當前游標所在行的下方開啟乙個新行 o當前游標所在行的上方開啟乙個新行 插入模式 esc 命令模式 命令模式 擴充套件命令模式 擴充套件命令模式 es...
vim使用 vim的三種工作模式
vim有三種基本的工作模式 命令模式 末行模式 末行模式的命令 只有這幾個 命令 英文 功能 wwrite儲存q quit 退出。如果檔案沒儲存,不允許退出 q 不儲存退出。強行退出 wqwrite quit 儲存並退出 x儲存並退出 1 建立乙個 helloworld.py 檔案,並執行這個pyt...