學習 Vim 命令總結

2021-09-27 13:16:12 字數 1466 閱讀 8015

可以使用 vscode-vim 擴充套件,但是要注意一些ctrl+字母的快捷鍵會無效,必須去掉衝突的快捷鍵

esc回到普通模式

i普通模式進入插入模式

:進入命令模式

:wa儲存全部檔案

dd刪除一整行

u撤銷

r替換

x刪除乙個字元

cw修改從游標到乙個單詞結尾的字元

%匹配括號移動

*移動到匹配的下個單詞

#移動到匹配的上個單詞

gg到第一行

.重複上次命令

g最後一行(大寫的g就是按 shift+g)

數字+g到第幾行,然後按 `` 可以跳回去

ma標記為 a, 然後按 `a 跳過去

ye複製單詞

0y$從行頭複製到行尾

y2/foo複製 2 個foo之間的字元

gu全變大寫

gu全變小寫

^本行第乙個字元

g_本行最後乙個字元

fa到下乙個為 a 的字元處

t,到下乙個為 , 的符號處

dt"刪除到 " 前的字元

vi"選擇 " 裡面的字元

va"選擇包括 " 的字元

j連成一行

<<左縮排

>>右縮排

==自動縮排

%s/old/new/g替換所有匹配的字元

10,$s/old/new替換10行到最後的字元

10,20s/old/new替換10到20行到最後的字元

qa開始錄製到a

yp複製貼上

ctrl+a遞增 1(在 vscode-vim 中無效)

q停止錄製

@a遞增寫入

10@a重複寫10次

10@@遞增寫 10 次

vim命令學習總結

第一講小結 1.游標在螢幕文字中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。h 左移 j 下行 k 上行 l 右移 2.欲進入vim編輯器 從命令列提示符 請輸入 vim 檔名 回車 3.欲退出vim編輯器,請輸入以下命令放棄所有修改 q 回車 或者輸入以下命令儲存所有修改 wq 回車 4....

vim命令學習總結

第一講小結 1.游標在螢幕文字中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。h 左移 j 下行 k 上行 l 右移 2.欲進入vim編輯器 從命令列提示符 請輸入 vim 檔名 回車 3.欲退出vim編輯器,請輸入以下命令放棄所有修改 q 回車 或者輸入以下命令儲存所有修改 wq 回車 4....

vim命令總結

vim是linux下程式設計的環境,其有很多基本的命令需要掌握,先整理下來。在新安裝的linux環境下,vim需要安裝,才能使用。首先可以通過gvim命令來檢視所包含的軟體包。然後安裝vim軟體包。sudo apt get install vim進入 vim回車即可建立乙個新的檔案 vim file...