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...