1. 程式人生 > >Centos vi編輯器(vim)

Centos vi編輯器(vim)

環境 size 打開 光標 操作 href ima vpd 文本文

Centos vi編輯器(vim)

1、vi編輯器的是什麽,有什麽作用。

自解:vi編輯器是個文本編輯工具,可以用來查看一個文本和修改與刪除(還有一些特定操作)

2、vi 編輯器的使用方法,它是一個編輯文本的一個程序,如果你原先有個你所需編輯的文本它會直接打開如果你沒有它會自己給你創建一個,所以非常人性化。
如何vi打開或者創建一個文本文件呢?

ls   --查看當前目錄下的所有內容
touch  a.txt      --創建一個名為a.txt的文本
vi  a.txt           --使用vi編輯器打開a.txt ,如果沒有創建a.txt vi編輯器會幫你創建一個空的文本

技術分享圖片

3、打開文本以後你會發現你無法在裏面寫入一些文字。這是怎麽回事呢?

主要原因是因為vi編輯器的模式問題,vi有以下三模式

命令模式-輸入模式-末行模式:在不同的模式中對文件進行的操作也不同。

命令模式:啟動vi編輯器默認進入命令模式,該模式中主要完成光標移動,字符串查找,以及刪除,復制,粘貼文件內容等相關操作

輸入模式:該模式中主要的操作就是錄入文件內容,可以對文本正行進行修改或者添加新的內容。處於輸入模式時,vi編輯器的最後一行會出現"--INSERT--" 的狀態提示信息

末行模式:該模式中可以設置vi編輯器的環境的三種狀態,通過不同的按鍵操作可以在不同的模式之間進行切換。例如,從命令模式按冒號鍵 “:” 可以進入末行模式
而如果按 i 、insert 等鍵可以進入輸入模式,在輸入模式中,按Esc鍵返回至命令模式

http://img1.51cto.com/attachment/201301/182133788.jpg![](https://s1.51cto.com/images/blog/201902/09/00a6a7c76f65a7ac0c67d69b9c261799.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

命令模式的基本操作
復制:使用按鍵命令yy復制當前行的內容到剪切板。

粘貼:

刪除:使用del鍵刪除光標處的單個字符,

Centos vi編輯器(vim)