Linux學習之Vim編輯器

2021-07-02 00:51:52 字數 868 閱讀 1731

vi編輯器是所有unix,linux系統下的內建的標準文字編輯器;vim在vi的基礎上增加了很多的新特性,比如程式編輯能力,是更加強大和使用範圍更廣的文字編輯器

1.vi的幾種模式

一般模式:移動游標,複製貼上,刪除內容

幾種模式間的切換如下示:

2.vi的使用:

vi+檔名  進入一般模式

yy複製游標所在的那一行nyy複製游標向下n行

dd刪除游標所在的那一行 ndd刪除游標向下n行

x刪除游標所在字元 x向前刪乙個字元

p貼上到游標下一行 p貼上到游標上一行

gg移動到第一行 g移動到檔案最後一行

一般模式 +  i a o r 進入編輯模式

i進入插入模式(insert mode) 『從目前游標所在處插入』

a進入插入模式(insert mode)『從游標所在的下乙個字元插入』

o進入插入模式(insert mode) 『從游標所在的下一行插入』

r進入取代模式(replace mode) 取代游標所在字元一次

:/ 進入指令模式

:w將編輯的資料寫入硬碟檔案中 (!w強制儲存)

:q退出vi (!q) [常與w聯合使用 如 (:wq!)]

:set nu顯示行號,設定之後,會在每一行的字首顯示該行的行號

/abc文字內搜尋abc(按n查詢下一條)

3.vim的使用:

與vi類似 vim+檔名進入一般模式

linux學習之vim編輯器

vi是乙個常用的linux下文字編輯器,基本所有的類unix系統都會預設裝有vi編輯器,所以只要學通了vi,則可以在任意linux上進行文字操作。在控制台裡敲入 vi filename 即可啟動vi編輯器,如果該file已經存在,則編輯已存在檔案,如果不存在,則建立新的檔案。vim是公升級版的vi,...

linux 之vim編輯器

ctrl v 進入視覺塊 visual block 其中字元代表的含義 v 字元選擇,會將游標經過的地方反白選擇 v 行選擇,會將游標經過的行反白選擇 ctrl v 區塊選擇,可以用長方形的方式選擇資料 y 將反白的地方複製起來 d 將反白的地方刪除掉 批量插入注釋 按v進入virtual模式 用上...

linux之vim編輯器

以vi開啟乙個檔案就直接進入一般模式了 這是預設的模式 在這個模式中,你可以使用 上下左右 按鍵來移動游標,你可以使用 刪除字元 或 刪除整行 來處理檔案內容,也可以使用 複製 貼上 來處理你的檔案資料。在一般模式中可以進行刪除 複製 貼上等的動作,但是卻無法編輯檔案內容的!要等到你按下 i,i,o...