vim常用快捷鍵

2021-08-21 03:49:21 字數 754 閱讀 7373

i :切換到插入模式,此時游標當於開始輸入檔案處

o :切換到插入模式,且從行首開始插入新的一行

[ctrl]+[b]: 螢幕往「後」翻動一頁

[ctrl]+[f] :螢幕往「前」翻動一頁

[ctrl]+[u] :螢幕往「後」翻動半頁

[ctrl]+[d]: 螢幕往「前」翻動半頁

0(數字 0) :游標移到本行的開頭

ng: 游標移動到第 n 行

$: 移動到游標所在行的「行尾」

n:游標向下移動 n 行

/name: 在游標之後查詢乙個名為 name 的字串

?name :在游標之前查詢乙個名為 name 的字串

x: 刪除游標所在位置的「後面」乙個字元x 刪除游標所在位置的「前面」乙個字元

dd :刪除游標所在行

ndd: 從游標所在行開始向下刪除 n 行

yy :複製游標所在行

nyy: 複製游標所在行開始的向下 n 行

p :將緩衝區內的字元貼上到游標所在位置(與 yy 搭配)

u :恢復前乙個動作

:w 將編輯的檔案儲存到磁碟中

:q 退出 vi(系統對做過修改的檔案會給出提示)

:q! 強制退出 vi(對修改過的檔案不作儲存)

:wq 存檔後退出

:w [filename] 另存乙個命為 filename 的檔案

:set nu 顯示行號,設定之後,會在每一行的前面顯示對應行號

:set nonu 取消行號顯示

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行 ...