Vi文本編輯新手指南

來源:互聯網
上載者:User

Vi是一款包含在大多數Linux系統中的強大的文字編輯器,甚至在嵌入式Linux中也有vi的芳蹤。有時候你會不得不在一個沒有更加友好的文字編輯器的系統上編輯文本,所以瞭解些vi的知識還是很有必要的。

與Nano(一個便於使用的終端文字編輯器)不同,vi並不會執子之手然後在螢幕上提供給你一系列的快速鍵。它是一個基於模式的文字編輯器,同時支援插入模式和命令模式。

入門指南

vi是一款命令列(terminal)應用,因此你需要從終端(terminal)視窗中啟動它。如果你想開啟一個現有的檔案,你可以使用vi /path/to/file這樣的命令。如果該檔案不存在,命令vi /path/to/file同樣可以正常工作,這時vi會建立一個新的檔案並且當你儲存的時候把它寫到指定的位置。

如果你要編輯一個系統檔案的話,不要忘了使用sudo。比如你想要編輯fstab這個檔案,那麼鍵入sudo vi /etc/fstab。如果你在使用的Linux發行版不是Ubuntu系列的,那麼你可能需要使用su命令。

命令模式

當你剛用vi開啟一個檔案的時候,你將看到類似下面的介面。看上去好像直接開始打字就可以了,不過事實並非如此。vi是一款模式文字編輯器,你開啟它的時候是在命令模式。在當前螢幕上打字可能會導致意想不到的效果。

當vi出於命令模式時,你可以使用方向鍵移動游標。按下x鍵可以刪除當前游標處的一個字元。在vi中還有很多其他的刪除命令,例如鍵入dd(按d鍵兩次)會刪除一整行的文本。
在命令模式下,你可以剪下或者粘貼文本。將游標移動到你想要剪下或者粘貼的文本的左邊或者右邊,然後按v鍵,接著移動游標來選擇文本,最後按y鍵或者x鍵來選擇複製還是剪下這段文本。把游標移動到你想要的位置,然後按p鍵就可以把你想要複製剪下的文本粘貼下來了。

推薦閱讀:

Vim學習指南

快速學會 Vi編輯器

強大的Vim 編輯器

在CentOS 6.2上搭建Vim開發環境

Vim 7.4a 發布,全新更快的Regex引擎

CentOS 5.4 安裝高亮Vim編輯工具

Vim技巧分享:C語言設定

  • 1
  • 2
  • 下一頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.