vim 系統快捷方法

2021-09-29 05:45:11 字數 1024 閱讀 6188

檢視檔案命令

less(讀書一樣看檔案 按行 回車↓/往上↑ 按頁 空格↓/b↑)

more(讀書一樣看檔案 按行 回車↓/往上shift+↑ 按頁 空格↓/b↑)

編輯模式:

i — 在游標所處位置進入編輯狀態

i — 將游標移動到行首進入編輯狀態

o — 在當前行下面新起一行進入編輯狀態

o — 在當前行上面新起一行進入編輯狀態

a — 在游標當前位置下乙個字元進入編輯狀態

a — 將游標切換到一行行尾進入編輯狀態

s — 將游標所在檔案字元刪除並進入編輯狀態

s — 將游標所在位置整行刪除並進入編輯狀態

r — 將游標所在位置字元進行單個替換

r — 將游標所在位置字元進入連續替換

底行模式:

:set nu — 顯示檔案行號資訊

:set nonu — 取消行號顯示

:%s###g — 檔案所有內容做替換

: s###g — 將游標所在行內容進行替換

:2s###g — 將第2行進行替換修改

:2,4s###g — 將第2行到第4行進行替換修改

:2,$###g — 將第2行到結尾最後一行進行替換修改

:2,s### — 將一行中第乙個匹配的資訊做替換

:1,3cp3 — 將連續多行內容進行複製操作

:1,3mv3 — 將連續多行內容進行剪下操作

:set ic — 設定過濾資料時, 忽略大小寫進行過濾

/資訊 — 檔案中過濾指定內容(頭部開始查詢) n 繼續向下查詢 n 繼續向上查詢

/gril\c — 忽略大小寫

?資訊 — 檔案中過濾指定內容(尾部開始查詢) n 繼續向上查詢 n 繼續向下查詢

ctrl+a將游標快速移動到行首

ctrl+e將游標快速移動到行尾

ctrl+u將游標到行首資訊剪下

ctrl+k將游標到行尾資訊剪下

ctrl+y將剪下的內容進行貼上

ctrl+s 鎖屏

ctrl+q 解鎖

vim快捷操作

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

vim 快捷操作

移動游標0 行首,跳至行首,不管有無縮排,就是調到第0個字元 行首,跳至行首的第乙個字元 行尾,跳至行尾 gg 文首,跳至文首 g 文尾,跳至文尾編輯dd 刪除,刪除游標所在的行 yy 複製,複製游標所在的行 p 貼上,貼上裁剪版中的內容到游標所在行的下面一行 u 撤銷查詢替換 string 搜尋,...

VIM 快捷操作

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