Vim常用操作

2021-09-26 08:39:39 字數 1525 閱讀 7979

0.重複操作:點 .

1.複製貼上

yy: 複製當前行,n yy 複製 n 行 

p: 在游標所在位置向下新開闢一行,貼上

3yyp: 複製貼上游標下的三行,到游標下一行

2.刪除

x: 刪除游標後乙個字元,相當於 del 

x: 刪除游標前乙個字元,相當於 backspace

dd: 刪除游標所在行,n dd 刪除指定的行數

3.移動

gg: 移動到第一行

g: 移動到最後一行

n gg: 移動到第n行

4.撤銷

u: 撤銷

ctrl+r: 反撤銷

5.查詢

/: 查詢

n: 下乙個

n: 上乙個

6.替換

將全部的hello替換成world

:%s/hello/world/g

將2到10行中的hello替換成world

:2, 10%s/hello/world

7.在vim中執行shell命令

!commend

!ls -l

i:進入insert mode,並且讓游標處於當前字元之前

i:進入insert mode,並且游標處於當前行的第乙個非空字元前

a:進入insert mode,並且游標處於當前字元之後

a:進入insert mode, 並且游標處於當前行尾

o:進入insert mode,並在當前行後新起一行,游標位於新行

o:進入insert mode,並在當前行上邊插入新行,游標位於新行

s:刪除當前字元,然後進入insert mode

s:刪除當前行,然後進入insert mode

h: 左移

j: 下移, enter下移一行

k: 上移

l: 右移

m: 游標移動到中間行

l: 游標移動到螢幕最後一行行首

g: 移動到指定行,行號 -g

w: 向後一次移動乙個字

b: 向前一次移動乙個字

: 按段移動,下移

ctr-d: 向下翻半屏

ctr-u: 向上翻半屏

ctr-f: 向下翻一屏

ctr-b: 向上翻一屏

gg: 游標移動檔案開頭

g: 游標移動到檔案末尾

x: 刪除游標後乙個字元,相當於 del

x: 刪除游標前乙個字元,相當於 backspace

dd: 刪除游標所在行,n dd 刪除指定的行數

d: 刪除游標後本行所有內容,包含游標所在字元

d0: 刪除游標前本行所有內容,不包含游標所在字元

dw: 刪除游標開始位置的字,包含游標所在字元

yy: 複製當前行,n yy 複製 n 行

p: 在游標所在位置向下新開闢一行,貼上

vim 常用操作

命令描述 vim從控制台進入vi編輯器 vi filename 建立名為filename的檔案並進入vi編輯器 命令列模式 i從游標所在字元前插入 a從游標所在的字元後插入 o從游標所在行的下面插入空白行 i從游標所在行的行首插入 a從游標所在行的行末插入 o從游標所在行的上面插入空白行 s刪除游標...

Vim常用操作

1 開始乙個新行 o 命令在游標下方建立乙個新的空行,並把 vim切換到插入模式。o 命令 大寫 在游標上方開啟乙個新行.2 指定計數 在命令前加乙個數字 3 退出 zz 儲存檔案並退出 q 放棄修改並退出 e 放棄修改並重新編輯,重新裝載原來的檔案 4 獲得特定主題的幫助 help 5 詞移動 w...

vim常用操作

檢視模式 快速修改字元 r 修改的字元 zz快速儲存 插入操作 i 在當前插入 i 在行首插入 a 在當前的字元後插入 a 在行尾插入 o 在當前行下插入一行 o 在當前行上插入一行 游標在行內移動到行首或行尾 行尾 行首 刪除字元 x 從當前字元 當前字元第乙個被刪除 向後刪除 x 從當前字元 當...