vim編輯器引數(不熟引數)

2022-04-11 10:02:36 字數 1028 閱讀 5149

-1 vim配置檔案

全域性配置:/etc/vimrc

個人配置:~/.vimrc

-2 :set下相關常用引數

ic    忽略大小寫

noic    不忽略(預設)  

ai    自動縮排

noai    不自動縮排(預設)

-3 文字分割(按視窗分割)

ctrl+w 之後 s  水平分割

ctrl+w 之後 v  垂直分割

視窗之間切換:

ctrl+w 之後  上下左右箭頭

-4 多檔案操作

-o 垂直分頁

-o 水平分頁

:next  下乙個檔案

:prev  上乙個檔案

:first   首個檔案

:last    末尾檔案

-5  編輯命令

[n]cc    以當前游標為基準,向後刪除n行,並插入

-6  翻屏

ctrl+f  向檔案尾部翻一屏

ctrl+b  向檔案首部翻一屏

ctrl+d  向檔案尾部翻半屏

ctrl+u  向檔案首部翻半屏

-7  前進/後退(類似於word)

u 後退

ctrl+r 前進

-8  %代表全文

eg:刪除行首#

:%s@^#@@g

-9  末行(:)常用替換機制

--1  逆向新增內容

eg:將最後三行注釋    :$,-2s@^@#@g

--2  匹配某行,並針對上下行進行操作  

eg:匹配開頭是abc的行,並將此行和其後2行注釋  

:/^abc

:.,+2s@^@#@g

-10 單詞之間

跳轉到下個詞首w  空格分隔的詞w

跳轉到下個詞尾e  空格分隔的詞e

跳轉到上個詞首b  空格分隔的詞b

-11 字元

s  刪除當前字元並插入  

-12 vim + file 直接定位至末行, + [n] 直接定位至n行    

編輯器功能引數

剪下 cut 複製 copy 貼上 paste 撤銷 undo 重做 redo 居中 justifycenter 加粗 bold 斜體 italic 左對齊 justifyleft 右對齊 justfyright 兩端對齊 justfyfull 插入超連結 link 取消超連結 unlink 插入 ...

vim編輯器以及gcc常用引數 20130725

vim 命令模式 ng 從游標位置跳到第幾行 word 向下查詢乙個名為word的字元 n 查詢符合的下乙個字元 n 查詢符合的上乙個字元 x 相當與backspace 刪除游標前面的,x刪除游標後面的 s word newword 替換每一行的第乙個 s word newword g 全部替換 g...

vim編輯器 編輯器之神

h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...