vim編輯器的操作指令

2022-07-24 10:42:10 字數 1170 閱讀 8446

一、三種模式轉換

1、命令模式進入插入模式

2、命令模式進入底行模式   :

3、底行模式、插入模式進入命令模式   esc

二、常用命令

1、游標移動

k

h

l

j

2、游標的跳轉

h:跳至當前螢幕頂端

m:跳至當前螢幕中間

l:跳至當前螢幕下方

w 向後跳乙個單詞的長度,跳到下乙個單詞的開始位置

b 向前跳乙個單詞的長度,跳到上乙個單詞的開始位置

:跳到下段**開頭

3、翻頁

ctrl+f向下翻一頁

ctrl+b向上翻一頁

ctrl+d向下翻半頁

ctrl+u向上翻半頁

4、游標的快速定位

20g :快速定位到第20行

g :快速定位到最後一行

gg :快速定位到第一行

5、複製貼上

yy複製游標所在這一行

4yy從游標所在行開始往下複製4行

p:貼上

6、剪下

dd 剪下游標所在這行

2dd從游標所在行開始往下剪下2行

dw 刪除乙個單詞

d0 從當前游標開始剪下到行首

d 從當前游標開始剪下到行末

7、刪除

x刪除游標所在的字母

x刪除當前游標前的字母

8、查詢及替換   

/hello 搜尋hello

n: 下乙個搜尋結果

n: 上乙個搜尋結果

:%s/hello/world/ 全文中hello用world替換

11,16s/hello/world/ 11到16行中hello用world替換

r 替換乙個字元

r 替換游標以後的字元

9、調整縮排

v從當前行開始選中

v從當前字元開始選中

選中後縮通過》(右) 和<<(左)調整縮排

『.』 重複執行

10、其他

u:撤銷剛剛的操作

ctrl+r 反撤銷

:q!強制退出

:wq 儲存並退出 shift+ zz

vim 編輯器常用指令

vim vimrc 修改vim編輯器預設選項 tab縮排四個空格 set ts 4 自動縮排 set autoindent 顯示行號 set nu 高亮匹配括號 set showmatch 高亮搜尋結果 set hlsearch 搜尋即時顯示 set incsearchvim有兩種模式,插入模式和n...

vim編輯器常用指令(必學)

一 檔案頭 檔案尾 指定某一行 1 ngg游標移至第n行的行首 n為數字 如1gg就跳到第一行的行首,就是檔案頭 2gg就跳到第2行的行首 2 g跳至檔案結尾 注意 ngg和g是在一般模式。二 在某一行如何快速定位到某一列 1 0 數字零 游標移至當前行行首 2 游標移至當前行行末 三 文字複製 貼...

vim程式編輯器常用指令

1 一般指令模式 以vi開啟乙個檔案就直接進入一般指令模式了 這是預設的模式 在這個模式中,可以上下左右按鍵移動 2 編輯模式 在一般模式下,按下i o a r按鍵即可進入編輯模式,按下esc返回一般模式 3 指令命令模式 在一般模式下,輸入 即可進入指令模式,按下esc返回一般模式 word 向下...