一、目錄結構
二 、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不僅可以執行...