把vim常用命令總結一下,以便日後查閱
** 模式 **
normal - 常規模式 【esc】
insert - 插入模式 【i】
visual - 可視模式(選擇整行,整段文字)【v】
** 儲存,退出 **
:wq - 儲存 + 退出
:q! - 強制退出
** 進入,返回 **
ctrl + ] - 進入tag
ctrl + o - 返回上一層
** 插入 **
i - 在游標前插入字元
a - 在一行的末尾插入字元,之前游標可以在任意位置
p - 將刪除內容置入游標後
o - 在游標下方開啟新一行並進入插入模式
o - 在游標上方開啟新一行並進入插入模式
r + 字元 - 將游標所在字元替換為r後的字元
cw 或 ce - 刪除游標後的單詞並進入插入模式,用於更改文字直到乙個單詞的末尾
c + motion 同上
** 刪除 **
操作符 d + 操作物件 motion
motion:
w - 從當前游標到下乙個單詞的第乙個字元處,但不包括第乙個字元
e - 從當前游標到單詞的最後乙個字元處,包含最後乙個字元
$ - 從當前游標到行尾最後乙個字元,包含最後乙個字元
0 - 從當前游標到行首
dw - 刪除單詞
dd - 刪除行
d$ - 從游標處刪除到行尾
d0 - 從游標處刪除到行首
** 撤銷 **
u - 撤銷最後乙個命令
u - 撤銷對整行的修改,恢復到改行原始狀態
** 跳轉 **
gg - 跳轉到檔案第一行
g - 跳轉到檔案最後一行
行號 + g - 跳轉到指定行
** 搜尋,替換 **** 檔案管理 **
:edit. - 顯示正在編輯的檔案所在的目錄,注意edit後有 「.」
VIM常用命令總結
個人常用的vim命令列表 移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動n個單詞 游標到單詞的第乙個字母上 b 與w相反 e 游標以單...
Vim常用命令總結
h j k l 分別對應於 ctrl f 向下翻一頁 forward ctrl b 向上翻一頁 back ctrl d 向下翻半頁 down ctrl u 向上翻半頁 up h 螢幕頂行首字元 m 螢幕中間首字元 l 螢幕末行首字元 gg 當前檔案首行首字元 g 當前檔案末行首字元 n g 跳轉到第...
vim常用命令總結
vim 選擇文字,刪除,複製,貼上 文字的選擇,對於編輯器來說,是很基本的東西,也經常被用到,總結如下 v 從游標當前位置開始,游標所經過的地方會被選中,再按一下v結束。v 從游標當前行開始,游標經過的行都會被選中,再按一下 結束。ctrl v 從游標當前位置開始,選中游標起點和終點所構成的矩形區域...