Linux下VI命令及三種模式切換
阿新 • • 發佈:2020-12-04
命令模式:用vi命令預設進入的模式,可以執行命令。
輸入模式:就像在windows上編輯txt的內容樣,可以輸入你想要的內容。
末行模式:可以執行一些末行指令,例如儲存檔案、複製第幾行到第幾行到新的檔案等等。
[[email protected]:2]$ ls -p istest.ini [[email protected]:2]$ vi istest.ini
a | 在當前游標位置之後插入內容。 |
A | 在游標所在行的末尾(行尾)插入內容。 |
i | 在當前游標位置之前插入內容。 |
I | 在游標所在行的開頭(行首)插入內容。 |
o | 在游標所在行的後面插入一個新行。 |
O | 在游標所在行的前面插入一個新行。 |
dd | ??刪除? |
D | 刪除游標所在行 |
x | 刪除游標所在字元 |
yy | 複製游標所在行 |
p | 在游標的下一行貼上複製的行,一般在yy操作後使用 |
u | 撤銷上一個操作 |
:w | 儲存檔案 |
:q | 退出編輯器 |
:wq | 儲存檔案並退出編輯器 |
:q! | 不儲存並退出編輯器 |
:wq test.ini | 儲存檔案並退出編輯器,檔名為test.ini |
:wq /home/guest/test.ini | 儲存檔案並退出編輯器,檔案路徑為/home/guest,檔名為test.ini |