vim程式編輯器

2021-08-20 08:49:50 字數 1197 閱讀 7043

vi共分為3種模式,分別是一般模式、編輯模式、命令列模式。

一般模式: 以vi開啟乙個檔案就直接進入一般模式。在這個模式裡可以移動游標,刪除、複製、貼上、撤銷文字。但是一般模式下不可以編輯文字。

命令列模式:  在一般模式下按 ' : ' 進入命令列模式,無法直接從編輯模式切換到命令列模式。

簡單操作流程:

開啟檔案

現在是一般模式

按i 進入編輯模式 輸入檔案

按【esc】回到一般模式,按: 進入命令列模式 輸入wq 儲存檔案並退出

在一般模式下按鈕說明:

yy : 複製

p: 貼上

u:撤銷

dd:刪除一整行

g:移動到檔案的最後一行

$:一共這一行的最後

輸入數字n,然後enter:向下跳轉n行

在命令列模式下

set number 設定行號

n 跳到指定行

wq 儲存並退出

!q 強制退出

vim可以看做是vi的高階版本

2.1塊選擇

使用vim 開啟檔案,將游標移動到特定位置,按下【ctrl】-v 進入塊選擇 ,移動游標,游標移動到的地方會變白

按y進行複製,白色消失,按p將複製的檔案貼上到特定的位置

2.2多檔案編輯

使用vim後面接幾個檔名來同時開啟多個檔案

:n 編輯下乙個檔案

:n 編輯上乙個檔案

就可以在多個檔案相互複製貼上內容

2.3多視窗功能

用vim開啟乙個檔案 在命令列模式輸入 sp 檔名

就可以打卡多個視窗

[ctrl]+w+ 下或上進行切換視窗

vim程式編輯器

1 vi的使用 i 進入插入模式,從目前游標所在處插入 o 進入插入模式,從目前游標所在的下一行處插入新的一行 r 進入替換模式,一直替換游標所在的文字,知道按下 esc 鍵為止 esc 一般模式切換到命令列模式 w 儲存更改 q 退出vi編輯器 q 強制退出,不應用更改 wq 儲存後退出 下面介紹...

vim程式編輯器

3種模式轉換關係 被vim編輯的檔案會在同目錄下新建乙個file.swp的臨時檔案,對檔案的編輯先存在此臨時檔案,寫入時才會對原始檔更改 一般模式可用按鍵及說明 按鍵說明 h移到螢幕最上方那一行 m移到螢幕 那一行 l移到螢幕最下方那一行 g移到檔案最後一行 ngn為數字,移動到檔案第n行 可配合 ...

Vim 程式編輯器

1.vi 的使用 一 般模式 以vi 開啟乙個檔案就直接進入了一般模式,這是預設的模式。在一般模式中可以進行刪除 複製 貼上等動作,但是無法編輯檔案內容的。按下 i,i,o,o,a,a,r,r 等任何 乙個字母之後才會進入編輯模式。通常在linux 中,按下這些按鍵時,在畫面的左下方會出現inser...