一、操作模式
1、三種操作模式:命令模式(command mode)
插入模式(input mode)
末行模式(last line mode)
2、執行與結束
在系統提示字元(如$、#)下敲入vi <文件名稱>,vi 可以自動幫你載入所要編輯的檔案或是開啟乙個新 檔案(如果該檔案不存在或缺少檔名)進入 vi 後螢幕左方會出現波浪符號,凡是列首有該符號就代表此列目前是空的。
3、模式間的切換
命令模式+(a/i/o) == 插入模式
a 目前游標所在下乙個字開始輸入文字
a 游標移動到當前行尾插入文字
i 從目前游標所在之處插入
i 游標移動到當前行首插入文字
o 在游標之下插入新的一行
o 在游標之上插入新的一行
命令模式+: == 末行模式
二、命令
1. 刪除
命令模式下:刪除游標所在位置的字元 --> x
刪除游標所在的行 --> dd(敲 d 兩次)
2. 查詢字串
命令模式下:
/字串 從游標當前位置開始向檔案尾進行查詢。
?字串 從游標當前位置開始向檔案頭進行查詢。
n 繼續查詢滿足條件的字串。
n 改變查詢的方向,繼續查詢滿足條件的字串。
3. 撤銷與重複
命令模式下:
u 撤銷上一步操作
. 重複上一步操作
4. 文字塊操作
最後行模式:
:set nu 顯示行號
:set nonu 不顯示行號
:n1,n2 co n3 從n1到n2行,複製到n3行之下
:n1,n2 m n3 從n1到n2行,移動到n3行之下
5. 儲存與退出
命令模式下:zz
最後行模式下:
:w 檔案 儲存為指定的檔案
:q 退出時若沒儲存,將提示
:q! 不儲存,強制退出
:wq 儲存退出
VI文字編輯器
1.工作模式 2.命令列模式功能鍵 yy 複製當前游標所在行 n yy n為數字,複製當前游標開始的n行 p 貼上複製的內容到游標所在行 dd 刪除當前游標所在行 n dd 刪除游標所在行開始的n行 字串 查詢游標之後的字串 g 游標移動到檔案尾 u 取消前乙個動作 h 游標左移乙個字元 j 游標下...
vi文字編輯器
vi是乙個強大的常用的文字編輯器,vim是高階版的vi vi test.txt 進入vi的一般模式,如果test.txt檔案存在則開啟,如果不存在則會建立 例1 查詢字母a 輸入 輸入 a 即 a 例2 查詢空格 輸入 輸入 n 即 n 例3 查詢響應時間大於400的,格式為cos 4xx 運用正規...
vi文字編輯器
linux上最常用的文字編輯器是vi 或vim 檔案編輯器是所有計算機系統中最常使用的一種工具。使用者在使用計算機的時候,往往需要建立自己的資料夾,無論是一般的文字檔案 資料檔案,還是編寫源程式,這些工作都離不開編輯器。vi命令可以說是linux世界裡最常用的編輯文件的命令了,但vi有太多的命令集,...