vi命令的使用:
a) vi檔名(文字檔案),進入vi後分三種狀態
1. ng表示讓游標到第n行
2. g表示檔案尾
3. 1g表示檔案首
4. ^表示行首
5. $表示行尾
6. x表示刪除乙個字元
7. dd表示剪下當前行
8. r表示替換乙個字元
9. cc替換一行
10. c替換從游標到行尾
11. yy表示拷貝行
12. p當前行下貼上
13. ~表示改變大小寫
14. u表示撤銷(undo)
15. /表示從上往下查詢
16. ?表示從下往上查詢
17. n表示繼續查詢
1. i insert 游標前插入
3. o 換下一行
4. o 換上一行
iii. 命令狀態:執行命令的狀態,主要是儲存退出。在進入狀態按「:」可以到命令狀態,在vi的下方出現「:」,輸入命令,回車執行,並且回到進入狀態。
1. :w 儲存
2. :w 檔名 可以實現另存
3. :q 退出
4. :wq 儲存後退出
5. :! 表示強制,如q!表示強制退出
6. :set nu 表示顯示行號
7. :set nonu 表示取消行號
8. :1,$s/abc/de/g表示把全文中有abc的換成de
vi 命令詳解
vi 是visual edit 的縮寫 文字編輯器是所有計算機系統中最常用的一種工具。unix下的編輯器有ex,sed和vi等,其中,使用最為廣泛的是vi,而vi命令繁多。進入vi的命令。進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔...
vi 命令詳解
從shell中啟動視覺化編輯器 vi filename 指示shell啟動vi編輯器,並將引數filename傳給它。如果當前目前中存在該檔案,則vi編輯器將它解釋為要開啟的檔案 如果沒有該檔案,則vi編譯器建立新檔案 vi file1 file2 file3 shell傳遞3個引數給vi,vi將它...
vi命令詳解
1 vi的基本概念 基本上vi可以分為三種狀態,分別是命令模式 command mode 插入模式 insert mode 和底行模式 last line mode 各模式的功能區分如下 1 命令列模式command mode 控制螢幕游標的移動,字元 字或行的刪除,移動複製某區段及進入insert...