Linux命令整理 vi 和 vim 編輯器

2021-10-23 02:49:23 字數 1230 閱讀 3744

一、目錄結構

二 、vim 和 vim 編輯器

2.1【基本介紹】

所有的 linux 系統都會內建 vi 文字編輯器。

vim 具有程式編輯的能力,可以看做是 vi 的增強版本,可以主動的以字型顏色辨別語法的正確性,方便程式設計。**補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。

2.2 三種常見模式

1、正常模式

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

『複製、貼上』來處理你的檔案資料。

2、插入模式/編輯模式

在模式下,程式設計師可以輸入內容。

按下i, i, o, o, a, a, r, r等任何乙個字母之後才會進入編輯模式, 一般來說按 i 即可

3、命令列模式

在這個模式當中, 可以提供你相關指令,完成讀取、存檔、替換、離開 vim 、顯示行號等的動作則是在此模式中達成的!

2.3 快捷鍵

拷貝當前行yy, 拷貝當前行向下的 5 行 5yy,並貼上(p)。

刪除當前行dd, 刪除當前行向下的 5 行 5dd

在檔案中查詢某個單詞 [命令列/關鍵字, 回車 查詢 , 輸入 n 就是查詢下乙個 ]

設定檔案的行號,取消檔案的行號.[命令列下:set nu和 :set nonu]

編輯 /etc/profile 檔案,使用快捷鍵到底文件的最末行[g]和最首行[gg],注意這些都是在正常模式下執行的。

在乙個檔案中輸入 「hello」 ,然後又撤銷這個動作,再正常模式下輸入u編輯 /etc/profile 檔案,並將游標移動到 第 20 行 shift+g

第一步:顯示行號 :set nu 第二步:輸入 20 這個數第三步: 輸入 shift+g

vi命令整理

9 跳至指定的行 ctrl g 列出游標所在行的行號。按 移動到游標所在行的 行尾 按 移動到游標所在行的 行首 按 ctrl b 螢幕往 後 移動一頁。按 ctrl f 螢幕往 前 移動一頁。dd 刪除游標所在行。dd 從游標所在行開始刪除 行 列出行號 set nu 輸入 set nu 後,會在...

vi 命令 整理

vi 開啟檔案命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 輸入...

Linux常見命令vi和vim有啥區別

vi和vim都是多模式編輯器,不同的是vim 是vi的公升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。vim的這些優勢主要體現在以下幾個方面 1 多級撤消我們知道在vi裡,按 u只能撤消上次命令,而在vim裡可以無限制的撤消。2 易用性vi只能執行於unix中,而vim不僅可以執行...