導航:首頁 > 使用方法 > vi的使用方法
vi的使用方法
發布時間:2025-06-20 02:56:33
❶ Vi編輯器的使用方法
Vi編輯器的使用方法主要包括以下方面:
一、vi的基本概念
- 命令模式:控制屏幕游標的移動,字元、字或行的刪除,移動復制某區段及進入插入模式或底行模式。
- 插入模式:只有在插入模式下,才可以做文字輸入,按「ESC」鍵可回到命令模式。
- 底行模式:將文件保存或退出vi,也可以設置編輯環境,如尋找字元串、列出行號等。
二、vi的基本操作
- 進入vi:在系統提示符號輸入vi及文件名稱後,就進入vi全屏幕編輯畫面。
- 切換至插入模式:在命令模式下按一下字母「i」就可以進入插入模式,開始輸入文字。
- Insert的切換:在插入模式下,按「ESC」鍵可以切換回命令模式。
- 退出vi及保存文件:
- 在命令模式下,按一下「:」冒號鍵進入底行模式。
- 輸入「w filename」將文章以指定的文件名filename保存。
- 輸入「wq」存檔並退出vi。
- 輸入「q!」不存檔強制退出vi。
三、命令模式功能鍵
- 插入模式:
- 按「i」進入插入模式後是從游標當前位置開始輸入。
- 按「a」進入插入模式後是從游標下一個位置開始輸入。
- 按「o」進入插入模式後插入新的一行,從行首開始輸入。
- 移動游標:
- 使用「h」、「j」、「k」、「l」分別控制游標左、下、上、右移一格。
- 使用「ctrl」+「b」、「ctrl」+「f」、「ctrl」+「u」、「ctrl」+「d」分別控制屏幕前後移動一頁或半頁。
- 按「0」移至文章開頭,按「G」移至文章最後,按「$」移至行尾,按「^」移至行首。
- 刪除文字:
- 「x」刪除游標後面一個字元,「#x」刪除後面#個字元。
- 「X」刪除游標前面一個字元,「#X」刪除前面#個字元。
- 「dd」刪除游標所在行,「#dd」從游標所在行開始刪除#行。
- 復制:
- 「yw」復制游標所在處到字尾的字元到緩沖區,「#yw」復制#個字。
- 「yy」復制游標所在行到緩沖區,「#yy」復制從游標所在行往下的#行。
- 「p」將緩沖區內的字元貼到游標所在位置。
- 替換:
- 「r」替換游標所在處的字元,「R」替換游標所到之處的字元直到按下「ESC」鍵。
- 其他操作:
- 「u」回復上一次操作。
- 「cw」更改游標所在處的字到字尾處,「c#w」更改#個字。
- 「ctrl」+「g」列出遊標所在行的行號,「#G」移動游標至文章的第#行行首。
四、Last line mode下命令
- 列出行號:輸入「set nu」後,會在文件中的每一行前面列出行號。
- 跳到文件中的某一行:輸入「#」號再回車,就會跳到該行了。
- 查找字元:
- 「/關鍵字」後按回車,再一直按「n」會往後尋找到關鍵字。
- 「?關鍵字」後按回車,再一直按「n」會往前尋找到關鍵字。
- 保存文件:輸入「w」就可以將文件保存起來。
- 離開vi:
- 「q」退出,如果無法離開,可以在「q」後跟一個「!」強制離開。
- 「qw」建議在退出時搭配「w」一起使用,以保存文件。
五、注意事項
- 用vi打開文件後默認處於命令模式,需要切換到插入模式才能輸入文字。
- 編輯好後,需從插入模式切換為命令模式才能對文件進行保存。
- 保存並退出文件時,在命令模式下輸入「:wq」即可。
與vi的使用方法相關的資料