vi常用命令彙總

2021-09-01 15:50:59 字數 976 閱讀 2827

(1)一般模式:

ctrl+f    pagedown

ctrl+b    pageup

0    home

$    end

x    del

x    backspace

gg    第一行首

g    最後一行首

ng    n為數字,第n行

dd    刪除游標所在行

yy    複製游標所在行

nyy    n為數字,複製複製游標所在向下n行

p    游標所在下一行粘帖

p    游標所在上一行粘帖

u    undo

ctrl+r    redo

v    可視模式,使用游標鍵選擇文字,按y複製或按d剪下;之後在游標處按p粘帖

/word    游標處向下查詢word,按n向下找下乙個,按n向上找下乙個

:1,$s/word1/word2/g    查詢word1,替換成word2

:1,$s/word1/word2/gc    查詢word1,替換成word2,替換前做確認

(2)編輯模式

i    游標前開始插入

a    游標後開始插入

o    游標所在行後新建一行

o    游標所在行前新建一行

r    替換游標所在字元,後為插入

r    替換游標所在字元及以後,直到按esc

esc    退出編輯模式,返回一般模式

(3)命令模式

:q    退出

:q!    不儲存退出

:w    儲存,如果指定檔名則為另存

:wq    儲存退出

:set nu    vim中顯示行號,可以配合ng使用

:ex filename    轉移到指定檔案(配合複製粘帖可以在檔案間操作;在複製命令前加」x(x可以是a-z或1-9)指定有名緩衝區,在粘帖命令前加」x來使用指定的有名緩衝區,從而實現多處複製粘帖)

vi常用命令

1.在進行編寫 時,在格式對起上很有用 第一行,vim使用自動對起,也就是把當前行的對起格式應用到下一行 第二行,依據上面的對起格式,智慧型的選擇對起方式,對於類似c語言編寫上很有用 set autoindent set smartindent c語言對齊方式,最好用它 set cindent 2....

vi常用命令

一 vi的三種模式 3 命令列模式 從一般模式按下 時進入命令列模式。注意 編輯模式和命令列模式不能互相切換,只能通過一般模式切換。二 三種模式常用按鍵說明 1 一般模式下的可用按鈕 最常用的 移動游標 移動游標 上下左右鍵 螢幕向上翻頁 pageup或者ctrl b 螢幕向下翻頁 pagedown...

vi常用命令

a 一般模式 vi 處理檔案時,一進入該檔案,就是一般模式了.b 編輯模式 在一般模式下可以進行刪除,複製,貼上等操作,卻無法進行編輯操作。等按下 i,i,o,o,a,a,r,r 等 字母之後才能進入編輯模式.通常在linux中,按下上述字母時,左下方會出現 insert 或者 replace 字樣...