vim編輯器的使用

2021-07-12 06:01:48 字數 1810 閱讀 6093

visual inte***ce的簡稱,是linux上基本的文字編輯工具,可以執行輸出、刪除、查詢、替換、塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。

vi  improved的簡寫,屬於增強版的vi,在vi的基礎上增加了很多功能,如**的關鍵字加亮等,vim相容所有的vi指令。

3.一般常用的修改配置等操作vi就足夠,如果編寫**進行程式設計,vim適合.

1)vi filename

2)如果檔案存在,則開啟並顯示內容

3)檔案不存在,在第一次儲存時建立新檔案

1)命令模式,可以移動游標,修改、刪除、複製、搜尋

2)插入模式,通過aio進入,可以修改檔案內容

3)擴充套件模式,通過:進入,退出、儲存、查詢替換

1)h,j,k,l->左下上右,或者使用方向鍵

1)u,撤銷最近一次的修改,undo

2)ctrl-r,取消最後一次的撤銷,redo

3)u,撤銷所有修改

1)/text,向後搜尋

2)?text,向前搜尋

3)n,搜尋下乙個同樣的內容

4)n,搜尋上乙個同樣的內容

1)用p貼上複製、修改或者刪除的資料

2)對於行,p貼上在行上,p貼上在行下

3)對於字元,p貼上在字元右側,p貼上在字元左側

1)dtc,刪除從游標到c之間的所有字元

2)rc,將游標下的字元替換為c

3)dw刪除游標處所在的字元

4)5dd,刪除5行資料

5)5yy,複製5行資料

6)5x,刪除5個字元

7)r,進入替換狀態,esc退出

1):w,儲存

2):q,退出

3):wq,儲存並退出

4):w!,強制儲存

5):q!,強制退出

6):wq!,強制儲存退出

1)g,跳轉到檔案最後一行

2)1g,跳轉到檔案的第一行

3)ctrl-d,往下滾動半屏

4)ctrl+u,往上滾動半屏

1)h,跳轉到本屏顯示的第一行

2)m,調轉到本屏顯示的中間一行

3)l,跳轉到本屏顯示的最後一行

4)z+enter,使當前的行成為螢幕顯示的第一行

5)z-,使當前行成為螢幕的最後一行

1)通過sed來查詢

2)預設對當前行進行查詢

3)1,10,對1-10行進行查詢

4)1,$ %,對整個檔案查詢

1):r file,將另外乙個file的內容讀入到當前檔案

2)1,20 w file,將1-20行的內容寫入到乙個新的file中

3)1,$ w file,將整個檔案寫入乙個新的file

4)1,20 w>>file,將1-20行資料追加到file中

5):n,跳到下乙個檔案

6):rew,回到第乙個檔案

1)通過sed來查詢

2)預設對當前行進行查詢

3)1,10,對1-10行進行查詢

4)1,$ %,對整個檔案查詢

1):r file,將另外乙個file的內容讀入到當前檔案

2)1,20 w file,將1-20行的內容寫入到乙個新的file中

3)1,$ w file,將整個檔案寫入乙個新的file

4)1,20 w>>file,將1-20行資料追加到file中

1):set,顯示常用的配置選項

2):set all,顯示所有的配置選項

3):set number,設定行號

Vim編輯器的使用

輸入vi命令後,便進入全螢幕編輯環境,此時的狀態為命令模式。1.vim 進入vim的乙個臨時緩衝區,游標定位在該緩衝區第1行第1列的位置上。2.vim filename 如果file1檔案不存在,將建立此檔案 如該檔案存在,則將其拷貝到乙個臨時緩衝區。游標定位在該緩衝區第1行第1列的位置上。建議在退...

Vim編輯器的使用

vim是從 vi 發展出來的乙個文字編輯器 目錄 1.vim的三種模式 2.vi的使用 3.快捷鍵 4.vim的分屏 1.vim的三種模式 vi是 visual inte ce 的簡稱 vi有三種基本工作模式 命令模式 文字輸入模式 末行模式。命令列模式 任何時候,不管使用者處於何種模式,只要按一下...

vim編輯器的使用

插入命令 i 游標前乙個字元插入 i 當前行最前面插入 a 游標後乙個字元插入 a 當前行末尾處插入 o 游標下一行插入 o 游標上一行插入 定位命令 hjkl 對應的為 即 h j k l h 游標移動到當前頁的頂端 m 游標移動到當前頁的中間 l 游標移動到當前頁的底端 0 游標移到行首 游標移...