vim常用操作入門

2021-04-12 20:34:21 字數 1560 閱讀 9869

最近又看看vim的操作,現將常用的一些命令整理出來。希望給vm的初學者提供些幫助。

總體上說,vim的操作有三種模式:1,輸入模式;2,命令模式;3,最後一行模式。在輸入模式下,我們將從鍵盤敲入的字元輸入到螢幕上(實際應該是vim的當前工作區中);在命令模式下,我們可以通過輸入命令的方式編輯我們的檔案(實際應該是vim的當前工作區中),例如整行刪除,拷貝,貼上等操作,我個人覺得這種模式正式vim的強大之處;在最後一行模式下,我們也可以進行一些命令操作,例如儲存命令,查詢和替換命令等,另外在這種模式在可以啟用shell命令。

三種模式之間的轉換,當剛用vim開啟乙個檔案時,是出於命令模式的,按下「i」後進入輸入模式;在輸入狀態按「esc」後回到命令模式;在命令模式下按「:」則進入最後一行模式。

下面介紹的一些常用的操作:

在命令模式下:

1。翻屏操作(實際是檢視不同的工作區):

control+f:向前翻1屏

control+b:向後翻1屏

control+d:向前翻0.5屏

control+u:向後翻0.5屏

2。調到第n行

ng3。刪除行操作:

ndd:刪除游標所在當前行開始的n行,當不寫n是,預設為1,即刪除1行。

d0:從當前游標開始一直刪到當前行首。

d$:從當前游標開始一直刪到當前行尾。

4。拷貝行操作:

nyy:拷貝游標所在當前行開始的n行,當不寫n是,預設為1,即刪除1行。

y:拷貝貫標開始一直到行尾。

5。貼上操作:

6:取消操作:

u:取消剛剛進行的操作,如果想繼續取消則繼續u下去。

7:查詢:

以下在最後一行模式下:

8:查詢並替換:

按下「:」可以進入最後以行模式,在這種情況下輸入形式如:

「n,ms/查詢字串/替換字串/g/c」,例如查詢bird單詞並替換為dog,則為:

:1,$s/bird/dog/g/c,解釋如下:

::進入最後一行的提示符。

1,$:1表示第一行,$表示最後一行

bird:即為要查詢的詞

dog:即為要替換的詞

g:表示對一行中有多個bird出現都進行替換。

c:表示在進行替換時,vim要提示使用者。

9:寫入操作:

w+filename:filename沒有時即指向當前檔案。

10:推出操作:

11:運用一次shell命令:

只需在要輸入的shell命令的最前面加上「!」即可。例如在vim中要執行ls命令,則在最後以行模式下輸入「!ls」即可。

通常情況下,熟練掌握了以上的操作,則使用vim你已經會發現非常好用了。自己體會vim的強大吧。:)

VIM 入門操作

1.vim是說明 可以終端下使用的全鍵盤操作的檔案編輯器,可配置,可擴充套件,可程式設計的成長型神器。2.基本用法 1.進入vim,vim 檔名,檔案存在則直接開啟,不存在則建立,此時只能閱讀 或修改 不適合編寫 2.輸入i,進入插入模式,可以正常的編寫 3.編寫完成後,按ctrl x執行,按ent...

vim 常用操作

命令描述 vim從控制台進入vi編輯器 vi filename 建立名為filename的檔案並進入vi編輯器 命令列模式 i從游標所在字元前插入 a從游標所在的字元後插入 o從游標所在行的下面插入空白行 i從游標所在行的行首插入 a從游標所在行的行末插入 o從游標所在行的上面插入空白行 s刪除游標...

Vim常用操作

1 開始乙個新行 o 命令在游標下方建立乙個新的空行,並把 vim切換到插入模式。o 命令 大寫 在游標上方開啟乙個新行.2 指定計數 在命令前加乙個數字 3 退出 zz 儲存檔案並退出 q 放棄修改並退出 e 放棄修改並重新編輯,重新裝載原來的檔案 4 獲得特定主題的幫助 help 5 詞移動 w...