vi命令詳解

2021-06-09 06:48:10 字數 744 閱讀 2275

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...