vim 快捷操作

2021-09-24 14:15:04 字數 849 閱讀 7585

移動游標

0    行首,跳至行首,不管有無縮排,就是調到第0個字元

^ 行首,跳至行首的第乙個字元

$ 行尾,跳至行尾

gg 文首,跳至文首

g 文尾,跳至文尾

編輯
dd   刪除,刪除游標所在的行

yy 複製,複製游標所在的行

p 貼上,貼上裁剪版中的內容到游標所在行的下面一行

u 撤銷

查詢替換
/string           搜尋,向後搜尋字串string

?string 搜尋,向前搜尋字串string

:%s/old/new/g 替換,將整個檔案所有的old替換為new

:%s/old/new/gc 替換,每次替換前都需要確定是否替換

退出編輯器
:w     儲存,將緩衝區寫入檔案,即儲存修改

:wq 儲存修改並退出

:q 退出,如果對檔案有修改,退出時會有提示

:q! 強制退出,放棄對檔案的修改,強制退出

其他常用命令
:set nu    顯示行號

:set nonu 取消顯示行號

注意所有的操作都是在命令模式下進行的

命令模式------>編輯模式:aioaio

vim快捷操作

vim vi improve最初是乙個大神完全把vi複製到他自己的計算機,但後來慢慢地變成了不斷增加新功能,便於程式設計人員coding的過程,vim設計的基礎是你在使用時完全基於鍵盤,他希望你整個編輯都在使用鍵盤而不是滑鼠,所以鍵盤的每個按鍵都有固定的用法,同時這也注定vim有很多的命令需要去記憶...

VIM 快捷操作

linux就是這個範 的章節 7.1.2 中,有個腦圖很好記。vim cheat sheet 移動單個字元hj kl移動單詞 w下一單詞第乙個字元 w下一長單詞第乙個字元 e下一單詞最後乙個字元 e下一長單詞最後乙個字元 b前一單詞第乙個字元 b前一長單詞第乙個字元 移動行0到行首 到行尾 行號g跳...

Vim快捷鍵操作

1 左移h 右移l 下移j 上移k 2 向下翻頁ctrl f,向上翻頁ctrl b 3 向下翻半頁ctrl d,向上翻半頁ctrl u 4 移動到行尾 移動到行首0 數字 移動到行首第乙個字元處 5 移動游標到下乙個句子 移動游標到上乙個句子 6 移動到段首 7 移動到下乙個詞w,移動到上乙個詞b ...