vim 簡介

vim 簡介

vim 的功能實在太太強大了,只能簡單介紹部分功能。vim

vim 是一個文本編輯器編輯器

> vi test.txt

vi 文件名 進入編輯界面:code

vim中的幾種模式test

  • 通常模式:
    以 vi 打開一個檔案就直接進入通常模式了(這是默認的模式)。在這個模式中, 你能夠使用『上下左右』按鍵來移動光標,你能夠使用『刪除字符』或『刪除整行』來處理檔案內容, 也能夠使用『複製、貼上』來處理你的文件數據。權限

  • 編輯模式:
    在通常模式中能夠進行刪除、複製、貼上等等的動做,可是卻沒法編輯文件內容的! 要等到你按下『i, I, o, O, a, A, r, R』等任何一個字母以後纔會進入編輯模式。注意了!一般在 Linux 中,按下這些按鍵時,在畫面的左下方會出現『 INSERT 或 REPLACE 』的字樣,此時才能夠進行編輯。而若是要回到通常模式時, 則必需要按下『Esc』這個按鍵便可退出編輯模式。文本編輯器

  • 指令列命令模式:
    在通常模式當中,輸入『 : / ? 』三個中的任何一個按鈕,就能夠將光標移動到最底下那一行。在這個模式當中, 能夠提供你『搜尋資料』的動做,而讀取、存盤、大量取代字符、離開 vi 、顯示行號等等的動做則是在此模式中達成的!im

總結:總結

「通常模式」 按下『i, I, o, O, a, A, r, R』任何一個按鈕 進入「編輯模式」;數據

「編輯模式」 按下 "esc" 鍵進入 「通常模式」 ;移動

「通常模式」 輸入『 : / ? 』三個中的任何一個按鈕 進入 「命令模式」

  • 編輯模式 :

通常模式按下 i或者I 表示在光標處插入;a或者A表示在光標後面添加;o或者O表示在光標所在行另起一行;r或者R表示在從光標後面的字符將被輸入替換掉

  • 通常模式 :

通常模式能夠使用 『上下左右』來移動光標;
雙擊'd' 能夠刪除光標所在行
雙擊'y' 複製光標所在那一行
p 爲將已複製的數據在光標下一行貼上,P 則爲貼在光標上一行
u 復原前一個動做 (至關於咱們平時使用的ctrl+ z)
x 刪除光標所在地方後面一個字符
X 刪除光標所在地方前面一個字符
ZZ 這是大寫的 Z 喔!功能是若檔案沒有更動,則不儲存離開,若檔案已經被更動過,則儲存後離開!

  • 命令模式:

:w 將編輯的數據寫入磁盤 :w! 若文件屬性爲『只讀』時,強制寫入該檔案。不過,到底能不能寫入, 仍是跟你對該檔案的檔案權限有關 :q 離開 :q! 若曾修改過檔案,又不想儲存,使用 ! 爲強制離開不保存檔案。 :wq 儲存後離開 :set nu 顯示行號,設定以後,會在每一行的前綴顯示該行的行號

相關文章
相關標籤/搜索