可以使用 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...