linux下vi編輯器介紹和使用

2021-08-18 22:03:44 字數 1218 閱讀 7516

vi這個編輯器:vi編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面,vi是效率很高的文字編輯器。儘管在linux上也有很多圖形介面的編輯器可用,但vi在系統和伺服器管理中的功能是那些圖形編輯器所無法比擬的.

這裡要注意一點,vim編輯器是vi的增強版,比vi更容易使用。vi的命令幾乎全部都可以在vim上使用。但是vim不等於vi.

正文:

1.最基本用法:

vi somefile.4

1/ 首先會進入「一般模式」,此模式只接受各種快捷鍵,不能編輯檔案內容

2/ 按i鍵,就會從一般模式進入編輯模式,此模式下,敲入的都是檔案內容

3/ 編輯完成之後,按esc鍵退出編輯模式,回到一般模式;

4/ 再按:,進入「底行命令模式」,輸入wq命令,回車即可

常用快捷鍵:

一些有用的快捷鍵(在一般模式下使用):

a 在游標後一位開始插入

a 在該行的最後插入

i 在該行的最前面插入

gg 直接跳到檔案的首行

g 直接跳到檔案的末行

dd 刪除一行

3dd 刪除3行

yy 複製一行

3yy 複製3行

p 貼上

u undo(撤銷)

v 進入字元選擇模式,選擇完成後,按y複製,按p貼上

ctrl+v 進入塊選擇模式,選擇完成後,按y複製,按p貼上

shift+v 進入行選擇模式,選擇完成後,按y複製,按p貼上

查詢並替換

(在底行命令模式中輸入)

1顯示行號

:setnu

2 隱藏行號

:setnonu

3 查詢關鍵字

:/you ## 效果:查詢檔案中出現的you,並定位到第乙個找到的地方,按n可以定位到下乙個匹配位置(按n定位到上乙個)

替換:

:s/sad/bbb 查詢游標所在行的第乙個sad,替換為bbb

:%s/sad/bbb 查詢檔案中所有sad,替換為bbb

linux下的VI編輯器

vi編輯器是linux下最常用的文字編輯器,主要工作在linux的字元模式下,不需要任何的影象介面是乙個效率很高的文字編輯器。vi編輯器不能對檔案進行排版不能像windos office那樣對字型 段落 格式進行編排。vi編輯器沒有選單欄只有命令,這也是它執行速度快的原因。vi編輯器有3中工作模式 ...

linux下vi與vim編輯器的區別及使用方法

vi與vim一樣都是編輯器,不同的是vim更高階一些,可以理解是vi的高階版本。vi就像windows中的計事本,而vim則可以算的上是 office中的word。vi主要用來編輯一些檔案,vim是程式設計師的好工具。好的。下面在介紹一下vi的使用。1.使用vi進入一般模式 root linux v...

linux下vi編輯器命令大全

文字編輯器是所有計算機系統中最常用的一種工具。unix下的編輯器有ex,sed和vi等,其中,使用最為廣泛的是vi,而vi命令繁多,論壇裡好像這方面的總結不多,以下稍做總結,以資共享!渴望更正和補充!進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filena...