Vim實用技巧記錄 一直更新)

2021-07-31 21:57:04 字數 2090 閱讀 6957

在介紹vim命令之前必須要介紹vim的三種常用模式

命令模式:即直接輸入字元進行操作(如果你不知道你是不是處在命令模式可以叫你乙個笨辦法,多按幾次esc鍵),命令模式下,j向下,k向上,h向左,l向右.

插入模式:命令模式按ioa即可進入插入模式,插入模式乙個非常明顯的標誌就是視窗左下角有個"–插入–」如圖:

可視模式:命令模式下按v(小寫v可視,大寫v可視行),按ctrl+v(按住鍵盤左下角ctrl不動,再按v(大小寫均可))可視塊,如圖:

小寫v:

大寫v:

1.開啟檔案(如果該檔案不存在,則新建檔案)

單開 vim 123.c

多開檔案 vim 123.c 4243.txt afddsf.txt

2.垂直開啟多個視窗

vim -o 123.c 4243.c

命令模式下(不確定是不是在命令模式可以多按幾次鍵),按住ctrl不放再連續按兩次w(大小寫均可)在幾個視窗之間來回切換,可重複操作

3.退出vim

命令模式下輸入(看清楚,有的需要分號有的不需要分號,還有輸入了命令視窗下方沒顯示可能是你切換到了中文):wq 儲存並退出 或者 命令模式下輸入 zz

:q!  強制離開並捨棄修改內容

:qall 多視窗一次離開

:sp 檔名(本目錄下,其他目錄請寫完整路徑)在已開啟檔案中開啟另乙個檔案,效果同vim -o 123.c ad.c

4.刪除(d也可用c)

在vim中d主要用於刪除,e是乙個單詞,v是可視(選中部分會變色)

(1)刪除一行 命令模式下輸入 dd或者vd或者cc  刪除多行 ndd 向下刪除包括游標在內的n行,n是數字.

(2)刪除乙個單詞 de 刪除多個單詞 nde 刪除n的單詞

(3)刪除塊 ctrl+v(按住ctrl不動再按v(大小寫均可)),接著按上下左右進行選中,最後再按d即可刪除選中的塊.

(4)刪除乙個字元 將游標移動到要刪除的字元上按x即可刪除乙個字元,nx刪除游標以及其後一起n個字元

5.複製(y)

(1)複製一行 命令模式下 yy 然後到達指定位置再按p 即可在游標所在位置的下一行列印複製內容,複製多行 nyy 複製包括游標所在行在內的以下n行 在合適位置按p即可在游標所在行的下一行列印複製內容.還可以命令模式下按大寫的v進入可視行模式,再按y即可複製一行,把游標調整到合適位置按p即可列印複製內容.

(2)複製乙個單詞 命令模式下 ye 複製乙個單詞,再按p即可列印複製的單詞,nye複製n的單詞.

6.替換(r)

命令模式下 按r即可進入替換模式,如圖:

好了vim基本命令就介紹到這裡,在以後的學習中再用到新的我再向裡面加

1.在vim中開啟其他檔案

:sp 《當前目錄下的檔名(其他目錄填寫完整檔名)>

回車執行結果:

2.不退出vim執行linux命令

vim實用技巧

以前習慣於eclipse,sourceinsight,vim用的不是很熟悉,在現在的公司中,vim是一種必備的技巧,慢慢,從難受到得心應手,vim還是比較好用的,下面記錄一點實用的技巧 1 vim ctags cscope是乙個強大的比擬於sourceinsight的字元介面的工具 2 ctrl 跳...

vim實用技巧

正在看vim實用技巧這本書,也在做一些筆記,直到看到了這個部落格.下面是全文 命令可以重複上次的修改 vim把進入插入模式到退出形成一次修改,i,在插入模式中移動游標會重置修改狀態 g增加從當前行到文件末尾的縮排層級 a在當前行的結尾新增內容 等價 a 類似還有 查詢 如果在插入模式使用了上下左右游...

vim 實用技巧

技巧記錄 序號 功能內容 1.vimrc配置 2主題vim檔案 在vim的normal模式,echo vimruntime 可以獲取vim執行目錄。進入vim的執行目錄,檢視color目錄下以 vim 為結尾的檔案 在.vimrc配置檔案加入 colorscheme 顏色主題名字 vim主題drac...