記錄vim經常使用的幾個命令

2022-09-02 00:03:20 字數 2012 閱讀 7623

vi/vim 基本使用方法

vi編輯器是所有unix及linux系統下標準的編輯器。

$ vim 1.txt

以vi開啟乙個檔案就直接進入一般模式了(這是預設的模式)。在這個模式中, 你可以使用上下左右按鍵來移動游標,你可以使用刪除字元或刪除整行來處理檔案內容, 也可以使用複製、貼上來處理你的檔案資料。

此時可以使用幾個命令

查詢與替換

【/word】 向游標向下尋找乙個名稱為word的字串

【?word】 向游標向上尋找乙個名稱為word的字串

【n】 代表重複前乙個查詢的動作

【n】 與n剛好相反,為【反向】進行行前乙個查詢動作

查詢字元之後查詢的字元會高亮顯示,輸入  :nohl  可以取消高亮

:set nu 顯示行號  :set nonu 取消顯示行號

刪除、複製與貼上

【dd】 刪除游標所在行

【ndd】 刪除游標所在的向下n行

【d1g】 刪除游標所在行到第一行的所有資料

【dg】 刪除游標所在到最後一行的所有資料

【yy】 複製游標所在的那一行

【nyy】 複製游標所在的向下n列

【p】將已複製的資料在游標下一行貼上上

【p】 則為貼在游標的上一行

【u】 恢復前乙個操作

插入模式

按下 a 或者 i 將會進入寫入模式,此時就可以輸入文字了。

退出及儲存檔案

按下esc之後輸入

:w(寫入)

:wq(輸入「wq」,存檔並退出vi)

:q!(輸入q!, 不存檔強制退出vi)

vi/vim 基本使用方法

vi編輯器是所有unix及linux系統下標準的編輯器。

$ vim 1.txt

以vi開啟乙個檔案就直接進入一般模式了(這是預設的模式)。在這個模式中, 你可以使用上下左右按鍵來移動游標,你可以使用刪除字元或刪除整行來處理檔案內容, 也可以使用複製、貼上來處理你的檔案資料。

此時可以使用幾個命令

查詢與替換

【/word】 向游標向下尋找乙個名稱為word的字串

【?word】 向游標向上尋找乙個名稱為word的字串

【n】 代表重複前乙個查詢的動作

【n】 與n剛好相反,為【反向】進行行前乙個查詢動作

查詢字元之後查詢的字元會高亮顯示,輸入  :nohl  可以取消高亮

:set nu 顯示行號  :set nonu 取消顯示行號

刪除、複製與貼上

【dd】 刪除游標所在行

【ndd】 刪除游標所在的向下n行

【d1g】 刪除游標所在行到第一行的所有資料

【dg】 刪除游標所在到最後一行的所有資料

【yy】 複製游標所在的那一行

【nyy】 複製游標所在的向下n列

【p】將已複製的資料在游標下一行貼上上

【p】 則為貼在游標的上一行

【u】 恢復前乙個操作

插入模式

按下 a 或者 i 將會進入寫入模式,此時就可以輸入文字了。

退出及儲存檔案

按下esc之後輸入

:w(寫入)

:wq(輸入「wq」,存檔並退出vi)

:q!(輸入q!, 不存檔強制退出vi)

vi/vim 基本使用方法

vi編輯器是所有unix及linux系統下標準的編輯器。

$ vim 1.txt

以vi開啟乙個檔案就直接進入一般模式了(這是預設的模式)。在這個模式中, 你可以使用上下左右按鍵來移動游標,你可以使用刪除字元或刪除整行來處理檔案內容, 也可以使用複製、貼上來處理你的檔案資料。

vim 命令整理(自己經常使用)

vimm vimsual 是linux unix 系列os 中通用的全屏編輯器。vimm 分為兩種狀態,即命令狀態和編輯狀態。在命令狀態下。所鍵入的字元系統均作命令來處理。如 q 代表退出,而編輯狀態則是用來編輯文字資料的。當你進入vim 時。會首先進入命令狀態。在命令狀態下,按 i 插入 或 a ...

VIM命令使用記錄

最近換了mac本,感覺用命令列的時候越來越多了,儘管現在圖形化介面越來越多,也越來越方便了,但是感覺用命令列還是很舒服,很方便的 但是由於用windows久了對於一些命令不是很熟悉了,所以在此記錄下,便於以後方便查詢 命令作用 mkdir 目錄名 新建目錄 vim 檔名 檢視檔案 cd 檔案目錄 進...

再探vim經常使用命令

最開始學習過vim,見 下面操作均是在命令列模式下執行的 啟動vim vim 不指定檔名稱,在儲存檔案時指定檔名稱 vim filename 開啟指定檔案,此檔案能夠存在也能夠不存在 vim n filename 進入vim,游標停在第n行開始處 vim filename 進入vim,游標停在檔案最...