1. 進入與離開要進入vi可以直接在系統提示字元下鍵入vi<檔名稱>,
vi可以自動幫你載入所要編輯的檔案或是開啟乙個新檔。
進入vi後螢幕左方會出現波浪符號,凡是列首有該符號就代表此列目前是空的。
要離開vi可以在指令模式下鍵入:q,:wq指令則是存檔後再離開(注意冒號)。
要切換到指令模式下則是用[esc]鍵,如果不曉得現在是處於什麼模式,
可以多按幾次[esc],系統會發出嗶嗶聲以確定進入指令模式。
2.要如何輸入資料呢?有好幾個指令可以進入輸入模式:
a 從游標所在位置後面開始新增資料,游標後的資料隨新增資料向後移動。
a 從游標所在列最後面的地方開始新增資料。
插入 (insert)
i 從游標所在位置前面開始插入資料,游標後的資料隨新增資料向後移動。
i 從游標所在列的第乙個非空白字元前面開始插入資料。
開始 (open)
o 在游標所在列下新增一列並進入輸入模式。
o 在游標所在列上方新增一列並進入輸入模式。
3.刪除與修改
何謂編輯?在這裡我們認為是文字的新增修改以及刪除,甚至包括文字區塊的搬移、複製等等。
這裡先介紹vi的如何做刪除與修改。
x 刪除游標所在字元。
dd 刪除游標所在的列。
r 修改游標所在字元,r 後接著要修正的字元。
r 進入取代狀態,新增資料會覆蓋原先資料,直到按[esc]回到指令模式下為止。
s 刪除游標所在字元,並進入輸入模式。
s 刪除游標所在的列,並進入輸入模式。
在指令模式下移動游標的基本指令是h,j,k,l 。
u指令則可以恢復游標所在列的所有改變。
0移到行首
ctrl-f 向前翻頁
ctrl-b 向後翻頁
ng 到第n行
g 到最後一行
vi的基本使用
vi的使用存在三種模式 一般模式,編輯模式,命令列模式 一般模式 開啟檔案時預設的模式,具有游標移動 刪除 複製 貼上等行為 編輯模式 對檔案進行修改等行為,通過按鍵 a,a,i,i,o,o,r,r 從一般模式轉入編輯模式,通過esc按鍵退回一般模式 命令列模式 可對檔案進行讀取 儲存 退出 查詢文...
Vim基礎 Vi基本使用
vi編輯器具有三種工作模式,分別 是命令列模式 command mode 插入模式 insert mode 和底行模式 last mode 1 命令列模式 2 插入模式 3 底行模式 命令列模式 底行模式轉為插入模式特徵 指令作用新增a 從游標所在的位置後面開始新增資料,游標後的資料隨新增資料向後移...
VI入門操作總結 使用VI完成基本編輯操作
基本概念 vi的三種模式 1 一般模式 2 編輯模式 3 命令模式 進入vi 1.在shell下,鍵入 vi 進入vi編輯器 2.在shell下,鍵入 vi 使用vi開啟指定檔案 使用vi編輯多個檔案 1.在shell下,鍵入 vi 2.在一般模式下,鍵入 files 檢視當前vi已開啟的檔案列表 ...