vi 有三種方式 編輯方式 插入方式 命令方式
在命令方式下,所有命令以“:”開始,所鍵入的字符系統均作為命令處理
在命令方式下,按下i就會進入插入模式,用戶輸入的可視字符都添加到文件中,
按下Esc鍵,就回到命令狀態
基本命令
光標命令:
k,j,h,l-----上下左右移動光標
nG-------跳轉命令。n為行數,該命令立即跳轉到指定的行
Ctrl+G -----報告光標所在位置的行數和列數
w,b----- 使光標向前或者向后跳過一個單詞
編輯命令:
i,a,r----在光標的前后以及所在處插入字符(insert,append,replace);
cw,dw-----改變(置換)/刪除光標所在出的單詞(c=change,d=delete);
x,d$,dd-----刪除一個字符,刪除光標所在行到行尾的所有字符以及刪除整行
查找命令:
------/string,? string----從光標所在處向后或向前查找相應的字符串
鍵入n則查找下一個相應的字符串
拷貝復制命令:
-----yy,p-------復制一行到剪貼板或取出剪貼板中的內容
3.常用操作:
1)無論是創建新文檔或修改舊文件,都可以用vi,所需命令:vi filenamei
2) 在插入方式下,如果要輸入命令,必須先按Esc鍵進入命令方式。之后在編輯模式下輸入命令時,
需要先按冒號:改變為命令方式。具體命令解釋如下:
:q!----放棄任何改動而退出vi也是強行退出。
:w-----存檔
:w!-----對於只讀文件強行存檔。
:wq------存檔並退出vi;
:x,:zz與wq的工作一樣
4.vi 編輯器的插入命令:
i 在光標處插入正文
I 在一行開始前插入正文
a 在光標后追加正文
A 在行尾追加正文
o 在光標下面新增一行
O 在光標上面先增一行。