vi編輯器的簡單使用

2021-07-29 18:42:22 字數 1770 閱讀 5827

vi的基本概念       基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(insert mode)和底行模式(last line mode)各模式的功能區分如下:     1) 命令列模式command mode)    區段及進入insert mode下,或者到 last line mode。  

2) 插入模式(insert mode)      只有在insert mode下,才可以做文字輸入,按「esc」鍵可回到命令列模式。 

3) 底行模式(last line mode)      將檔案儲存或退出vi,也可以設定編輯環境,如尋找字串、列出行號……等。不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入命令列模式(command mode)。

2、vi的基本操作         

a) 進入vi        在系統提示符號輸入vi及檔名稱後,就進入vi全螢幕編輯畫面:       $ vi myfile       不過有一點要特別注意,就是您進入vi之後,是處於「命令列模式(command mode)」,您要切換到「插入模式(insert mode)」才能夠輸入文字。初次使用vi的人都會想先用上下左右鍵移動游標,結果電腦一直嗶嗶叫,把自己氣個半死,所以進入vi後,先不要亂動,轉換到「插入模式(insert mode)」再說吧!       

b) 切換至插入模式(insert mode)編輯檔案        在「命令列模式(command mode)」下按一下字母「i」就可以進入「插入模式(insert mode),這時候你就可以開始輸入文字了。          

c) insert 的切換        您目前處於「插入模式(insert mode)」,您就只能一直輸入文字,如果您發現輸錯了字!想用游標鍵往回移動,將該字刪除,就要先按一下「esc」鍵轉到「命令列模式(command mode)」再刪除文字。       d) 退出vi及儲存檔案        在「命令列模式(command mode)」下,按一下「:」冒號鍵進入「last line mode」,例如:                   : w filename (輸入 「w filename」將文章以指定的檔名filename儲存)                   : wq (輸入「wq」,存檔並退出vi)                        : q! (輸入q!, 不存檔強制退出vi)

3、命令列模式(command mode)功能鍵    1). 插入模式       按「i」切換進入插入模式「insert mode」,按「i」進入

插入模式後是從游標當前位置開始輸入檔案;         按「a」進入插入模式後,是從目前游標所在位置的下乙個位置開始輸入文字;       按「o」進入插入模式後,是插入新的一行,從行首開始輸入文字。       2). 從插入模式切換為命令列模式      按「esc」鍵。      3). 移動游標         vi可以直接用鍵盤上的游標來上下左右移動,但正規的vi是用小寫英文本母「h」、「j」、「k」、「l」,分別控制游標左、下、上、右移一格。          按「ctrl」+「b」:螢幕往「後」移動一頁。        按「ctrl」+「f」:螢幕往「前」移動一頁。        按「ctrl」+「u」:螢幕往「後」移動半頁。        按「ctrl」+「d」:螢幕往「前」移動半頁。        按數字「0」:移到文章的開頭。        按「g」:移動到文章的最後。         按「$」:移動到游標所在行的「行尾」。        按「^」:移動到游標所在行的「行首」        按「w」:游標跳到下個字的開頭        按「e」:游標跳到下個字的字尾        按「b」:游標回到上個字的開頭 

vi 編輯器的使用

1 vi編輯器開啟檔案。例 vi install.log 開啟install.log檔案 2 vi的三種狀態 命令模式 主要對游標進行操作 編輯模式 末行模式 帶 的 輸入i,在游標的前面插入字元。按esc鍵回到命令模式。輸入i,在行首插入字元。輸入a,在游標後插入 輸入a,在行末插入 輸入o,在游...

VI 編輯器的使用

vi 的工作模式 編輯模式 插入模式 命令模式 shell 切換 選項設定 vim 和 gvim 的高階特色 1.1 vi 的工作模式 vi 在初始啟動後首先進入編輯模式,這時使用者可以利用一些預先定義的按鍵來移動游標 刪除文字 複製或貼上文字等。這些按鍵均是普通的字元,例如 l 是向右移動游標,相...

vi 編輯器的使用

vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 移動游標類命令 h 游標...