Vim 常用快捷鍵

2021-09-24 09:58:15 字數 645 閱讀 2392

工作模式

正常模式

主要用來瀏覽或修改文字內容

使用vim開啟檔案的預設模式

在任意模式下按esc即可進入該模式

編輯模式

主要用來向文字新增內容,也叫插入模式

正常模式下輸入 i 進入該模式

命令模式

主要用來管理檔案,如:儲存,退出,放棄等,而不是修改檔案內容

在正常模式下,輸入 :即可進入命令模式,也叫單行模式

儲存檔案:w

退出軟體:q 

儲存退出:x,等價於wq,等價於正常模式下的 shift+zz

強制製作:!

放棄操作:e!

移動游標

gg:跳至文首

g:跳至文尾

複製貼上

yy:複製游標所在行

dd:剪下游標所在行

p:貼上緩衝區的內容

nyy:複製游標開始的n行

ndd:剪下游標開始的n行 

操作回退

u:撤銷剛才的操作

ctrl + r :反撤銷

查詢替換

命令模式下操作

VIM常用快捷鍵

摺疊 zo 將當前摺疊開啟 zc 摺疊游標所在處 zr 開啟所有摺疊層次 依層次開啟 zm 摺疊所有層次 依層次摺疊 zr 開啟所有摺疊 zn zm 摺疊所有 zn zi 切換摺疊與不摺疊指令 緩衝區 vim file1 file2 多個檔案調入緩衝 e filename 在vim中再開啟檔案 ls...

vim常用快捷鍵

關於基本操作 vim有兩種模式 有的人覺得是三種 命令模式和輸入模式,任何時候在輸入模式下按esc就會回到命令模式,命令模式下很多普通的按鍵就具有相應的命令的作用 比如命令模式下j,k,h,l表示上下左右,其中j表示下,想象j是向下的就不會忘記了,這四個鍵很重要,不要用上下左右鍵,可以節省時間 命令...

vim常用快捷鍵

ctrl w 切換視窗 先按1 然後 ctrl g 顯示當前目錄 g t 多個標籤之間切換 windows命令 執行windows命令 n w 游標向後移動n個單詞 n b 游標向前移動n個單詞 n k 游標向上移動n行 n j 游標向下移動n行 n h 游標向左移動n行 n l 游標向右移動n行 ...