Linux下文本編輯器

目錄

  • 1、關於文本編輯器;
    2、vi 編輯器;
    3、vi 編輯器的使用方法;

 

  • 3.1 如何調用vi ;
    3.2 vi 的三種命令模式;
    3.3 文件的保存和退出;
    3.4 光標移動;
    3.5 插入模式(文本的插入);
    3.6 文本內容的刪除操作;
    3.7 恢復修改及恢復刪除操作;
    3.8 可視模式;
    3.9 複製和粘帖的操作;
    3.10 關於行號;
    3.11 查找和替換功能;

 

  • 3.11.1 查找;
    3.11.2 替換;

4、關於本文;
5、後記;
6、參考文檔;
7、相關文檔;


+++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++


1、關於文本編輯器;

文本編輯器有很多,比如圖形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的編輯器有vi、vim(vi的增強版本)和nano ... ... vi和vim是我們在Linux中最常用的編輯器。我們有必要介紹一下vi(vim)最簡單的用法,以讓Linux入門級用戶在最短的時間內學會使用它。

nano 工具和DOS操作系統下的edit操作相似,使用簡單,我們不作介紹了,如果您有興趣,不妨嘗試一下;


2、vi 編輯器;

爲什麼要學會簡單應用vi

vi或vim是Linux最基本的文本編輯工具,vi或vim雖然沒有圖形界面編輯器那樣點鼠標的簡單操作,但vi編輯器在系統管理、服務器管理中,永遠不是圖形界面的編輯器能比的。當您沒有安裝X-windows桌面環境或桌面環境崩潰時,我們仍需要字符模式下的編輯器vi;

vi或vim 編輯器在創建和編輯簡單文檔最高效的工具;


3、vi 編輯器的使用方法;


3.1 如何調用vi ;

 

[root@localhost ~]# vi filename

 

 

~
~
~
~
~
~
~
~

 


3.2 vi 的三種命令模式;

 

Command(命令)模式,用於輸入命令;
Insert(插入)模式,用於插入文本;
Visual(可視)模式,用於視化的的高亮並選定正文;

 


3.3 文件的保存和退出;

Command 模式是vi或vim的默認模式,如果我們處於其它命令模式時,要通過ESC鍵切換過來。

當我們按ESC鍵後,接着再輸入:號時,vi會在屏幕的最下方等待我們輸入命令;

 

:w 保存;
:w filename 另存爲filename;
:wq! 保存退出;
:wq! filename 注:以filename爲文件名保存後退出;
:q! 不保存退出;
:x 應該是保存並退出 ,功能和:wq!相同

 


3.4 光標移動;

當我們按ESC進入Command模式後,我們可以用下面的一些鍵位來移動光標;

 

j 向下移動一行;
k 向上移動一行;
h 向左移動一個字符;
l 向右移動一個字符;
ctrl+b 向上移動一屏;
ctrl+f 向下移動一屏;
向上箭頭 向上移動;
向下箭頭 向下移動;
向左箭頭 向左移動;
向右箭頭 向右移動;

 

我們編輯一個文件時,對於 j、k、l和h鍵,還能在這些動作命令的前面加上數字,比如 3j,表示向下移動3行。


3.5 插入模式(文本的插入);

 

i 在光標之前插入;
a 在光標之後插入;
I 在光標所在行的行首插入;
A 在光標所在行的行末插入;
o 在光標所在的行的上面插入一行;
O 在光標所在的行的下面插入一行;
s 刪除光標後的一個字符,然後進入插入模式;
S 刪除光標所在的行,然後進入插入模式;

 


3.6 文本內容的刪除操作;

 

x 一個字符;
#x 刪除幾個字符,#表示數字,比如3x;
dw 刪除一個單詞;
#dw 刪除幾個單詞,#用數字表示,比如3dw表示刪除三個單詞;
dd 刪除一行;
#dd 刪除多個行,#代表數字,比如3dd 表示刪除光標行及光標的下兩行;
d$ 刪除光標到行尾的內容;
J 清除光標所處的行與上一行之間的空格,把光標行和上一行接在一起;

 


3.7 恢復修改及恢復刪除操作;

 

u 撤消修改或刪除操作;

 

按ESC鍵返回Command(命令)模式,然後按u鍵來撤消刪除以前的刪除或修改;如果您想撤消多個以前的修改或刪除操作,請按多按幾次u。這和Word的撤消操作沒有太大的區別;


3.8 可視模式;

在最新的Linux發行版本中,vi提供了可視模式,因爲這個功能是vim纔有的。如果您用的vi沒有這個功能,就換成vim就有了。打開可視模式,按ESC鍵,然後按v就進入可視模式;

可視模式爲我們提供了極爲友好的選取文本範圍,以高亮顯示;在屏幕的最下方顯示有;

 

作者:北南南北
來自:LinuxSir.Org
摘要:vi 編輯器是最常用的文檔創建和編輯工具,初學者應該學會簡單應用vi ,學會在vi 中做簡單的修改、刪除、插入、搜索及替換作業;如果您是新手,不妨看看本文,或許這篇文檔能讓您在最短的時間內學會vi的簡單操作;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章