vim 常用快捷命令

2021-09-29 02:04:20 字數 976 閱讀 5277

注:這裡寫的不是大而全的所有vim快捷命令,而是個人在使用過程中常用的一些命令。

command說明i

進入插入模式

v進入visual可視模式

dd刪除一行

d $刪除從當前游標到行尾的字元

n dd ((vj dd),(shift + v, dd))

刪除 n 行

x剪下當前游標下的字元

de刪除到本單詞末尾

dw刪除到下乙個單詞開頭

yy複製一行

n yy

複製 n 行

yw複製當前游標下的單詞p貼上

gg返回檔案第一行

n gg (n g)

定位檔案第 n 行

:%s/源字串/目的字串/g

批量替換

ctrl+v(列模式)

j(k)(上下選中多行)

i (行首插入)

#(或//)

按esc兩次)

批量注釋

ctrl+v(列模式)

j(k)(上下選中已注釋行)

dd(刪除注釋)

取消批量注釋

gg=g(=:1,$ 或 ctrl + v, = )

格式化**塊

=格式化一行

:e重新整理文件內容0行首

^非空行首$行尾

n |定位第 n 列$行尾

ctrl+f

下翻一屏

ctrl+b

上翻一屏

/ text

搜尋text

o下面插入一行

o上面插入一行u撤銷

ctrl+r

重做最後的改動

*ctrl+z

當前任務轉入後台

jobs

檢視後台執行的程序

fg + n

根據jobs命令顯示的任務編號n, 重新開啟任務

基礎命令就這些吧,剩下的就是配置各種外掛程式,從而使vim變成乙個ide。

vim常用快捷命令模式

在命令模式下 ctrl b 翻上前一頁 ctrl f 往後翻一頁 ctrl u 往前翻半頁 ctrl d 往後翻半頁 w 游標跳到下行的開頭 e 游標跳到下行的結尾 x 刪除游標所在的文字 nx 從游標的位置開始往後刪除n個文字 僅字這一行 x 刪除游標所在位置的前乙個字元 nx 刪除游標所在位置的...

vim常用的快捷命令

個人使用心得,絕對最常用vim的命令。最有用的命令 esc 命令模式 shift 命令列模式 i insert 模式 i insert模式,在行首插入 a insert模式,在行末插入 o 也行,i 也行 只是i應該是最常用的。廢話 shift zz zz 快速儲存退出 命令列模式 wq zq 不儲...

vim常用快捷彙總

移動游標的方法 h 或 向左箭頭鍵 游標向左移動乙個字元 j 或 向下箭頭鍵 游標向下移動乙個字元 k 或 向上箭頭鍵 游標向上移動乙個字元 l 或 向右箭頭鍵 游標向右移動乙個字元 如果你將右手放在鍵盤上的話,你會發現 hjkl 是排列在一起的,因此可以使用這四個按鈕來移動游標。如果想要進行多次移...