歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Vi文本編輯新手指南

Vi文本編輯新手指南

日期:2017/2/28 14:35:20   编辑:Linux教程

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學習指南 http://www.linuxidc.com/Linux/2013-08/89096.htm

快速學會 Vi編輯器 http://www.linuxidc.com/Linux/2013-08/88586.htm

強大的Vim 編輯器 http://www.linuxidc.com/Linux/2013-07/87544.htm

在CentOS 6.2上搭建Vim開發環境 http://www.linuxidc.com/Linux/2013-07/87363.htm

Vim 7.4a 發布,全新更快的正則表達式引擎 http://www.linuxidc.com/Linux/2013-07/87035.htm

CentOS 5.4 安裝高亮Vim編輯工具 http://www.linuxidc.com/Linux/2013-06/86508.htm

Vim技巧分享:C語言設置 http://www.linuxidc.com/Linux/2012-12/77124.htm

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved