linux vim,vi編輯器的基礎

來源:互聯網
上載者:User

標籤:style   color   io   使用   sp   檔案   資料   on   bs   

       在之前我也不知道為什麼要學vim和vi編輯器,只是聽過別人說這個對與linux很重要。

       先說一下為什麼要學習這個編輯器,個人的看書理解。

      系統管理員的重要工作就是參與與設定某些重要軟體的設定檔,因此要至少學會一種以上的命令列介面的文字編輯器。在所有的linux distributions上頭都會有的一套文字編輯器就是vi,而且很多軟體預設也是使用vi作為它們編輯的介面。vim就是進階版的vi,vi是老式的文文書處理器,vim不但可以用不同的顏色顯示文字的內容,還能夠進行諸如shell指令碼,c等程式設計功能,可以講vim視為一種程式編輯器。雖然還有nano也可以進行文本編輯,但是其他版本的系統不一定會有,但一定會有vi.

    vi的使用:

vi分為三種模式:一般模式,編輯模式,命令列模式。

1、一般模式:以vi開啟一個檔案就直接進入一般模式了。

2、編輯模式:在一般模式中,不可以編輯檔案內容,要按下“i,I,o,O,a,A,r,R”等任何一個字母之後才會進入編輯模式。要回到一般模式中按ESC.

3、命令列模式:在一般模式中,輸入":, / ,  ?"中的任何一個就可以將游標移動到最下面那一行,在這個模式中,可以提供你尋找資料的操作,而讀取,儲存,大量替換字元,離開vi,顯示行號等操作則是在此模式中完成的。

vim的三種模式只有一般模式可以與編輯、命令列模式切換,編輯模式與命令列模式之間並不能切換。

以下是我覺得需要弄清楚的幾個按鍵:

:w        將編輯的資料寫入硬碟檔案中;

:w!       若檔案屬性為唯讀時強制寫入該檔案。不過,到底能不能寫入還跟自己的許可權有關。

:q        離開vi

:q!       若曾經修改過檔案,又不想儲存,使用! 強制離開不儲存檔案

:wq     儲存後離開

:wq!     如果你的檔案無法寫入,比如是唯讀檔案,當編輯後如果使用:wq將會提示是唯讀性檔案,這個時候就可以使用:wq! 來強制寫入儲存。  



linux vim,vi編輯器的基礎

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.