vi編輯器 常用基本操作指令

2021-10-08 06:20:26 字數 1011 閱讀 2375

1、vim有三種模式:命令模式,文字模式,末行模式

命令模式----->文字模式 i a o i a o s s

文字模式----->命令模式 esc

命令模式----->末行模式 :

末行模式----->命令模式 esc兩次

2、命令模式下

1、i在游標前面插入 i在游標所在行的行首插入

2、a在游標之後插入 a在游標所在行的行尾插入

4、s刪除乙個字元為代價切換工作模式 s刪除一行為代價切換工作模式

5、游標移動 h(左)j(下)k(上)l(右)

6、666g 跳轉到指定行

7、gg 跳轉到檔案首 g跳轉到檔案尾

8、gg=g 自動格式化程式**

9、游標移到「」

10、x 刪除游標處單個字元

11、dw 刪除乙個單詞 (游標移到單詞首個字母)

12、d 刪除游標至行尾

13、d0 刪除游標至行首

14、0 游標移到行首 $ 游標移到行尾

15、r5 替換游標處字元為5

16、v進入可視模式,hjkl挪移游標選中區域,d 刪除選中所選區域

17、dd 刪除游標所在行

18、ndd 刪除指定n行

20、dd p 剪下整行(vi沒有真正的刪除,刪除的內容都是放在緩衝區)

21、/printf 查詢設想的printf n 自動找下乙個printf

22、游標移到printf 按 * 或 # 查詢已經看到的內容

23、:s /printf/println 替換游標所在行的printf 為println

24、:%s /printf/println/g 通篇替換

25、29,35s /printf/println/g 指定區域的替換

26、u 一步步撤銷

29、ctrl r 反撤銷

30、sp上下分屏 vsp左右分屏

31、3k 跳轉到游標所在函式的第三本man手冊

32、{d 檢視巨集定義的值

VI編輯器常用指令

linux系統下,經常用到vi編輯器,下面我列一些自己用到的指令 wq 儲存檔案,並退出vi編輯器 w 儲存檔案,但不退出vi編輯器 q 退出vi編輯器 q 不儲存檔案,退出vi編輯器 zz 儲存檔案,退出vi編輯器 x 刪除游標位置指定的字元 dd 刪除游標所在的行 u 撤銷最近的修改 u 撤銷對...

vi編輯器基本操作

home 行首 end 行尾 pageup 上翻頁 pagedown 下翻頁 gg 跳轉至首行 shift g組合鍵 直接按將會定位到末行,先按下數字鍵如58再按shift g將跳轉至58行 w 後移至下個單詞第乙個字母 b 前移至上個單詞第乙個字母 set number 顯示行號 set nonu...

vi編輯器指令大全

vi命令是unix作業系統和類unix作業系統中最通用的全螢幕純文字編輯器。linux中的vi編輯器叫vim,它是vi的增強版 vi improved 與vi編輯器完全相容,而且實現了很多增強功能。vi編輯器支援編輯模式和命令模式,編輯模式下可以完成文字的編輯功能,命令模式下可以完成對檔案的操作命令...