Vi 編輯器的一些基本命令

2021-08-31 21:54:52 字數 663 閱讀 3741

我初學linux,現在看到vi編輯器,以前的筆記都記在本上,都是自己看。現在寫成部落格的形式和大家分享一下,以下命令是經過我親自操作,如有錯誤,還請指出,謝謝!

[b]1、vi編輯起的啟動[/b]

在系統提示符下輸入命令vi和想要編輯的檔名,即可進入vi。其中vi 後面可以加檔名,假如這個檔名存在,就會把這個檔案的副本讀入編輯緩衝去,所有的編輯都是在這個副本上進行的,假如檔案不存在,就會相當於新建這個檔案,在緩衝區中工作,還可以直接輸入vi,進入編輯狀態。對於已存在可見的檔案,可以用以下命令進入vi:

vi +n filename //開啟以filename命名的檔案,游標停在第n行行首

vi + filename //開啟filename檔案,游標停在最末行首

vi -r filename //系統癱瘓後恢復filename檔案

vi +/詞 filename //從filename檔案中找出「詞」第一次出現的位置,游標停在該行的行首

[b]存檔及退出[/b]

在命令模式輸入冒號「:」,進行存檔以及退出命令操作,如不確定當前是否處於命令模式,就多按幾次esc鍵,以下是vi中存檔及退出的常用命令:

:q《回車》 //退出,如果沒有修改就可以直接退出

: wq《回車》 //存檔後退出

:q! 《回車》 //強行無條件退出,丟棄緩衝區的內容

vi 編輯器基本命令

命令模式 esc k 上移一行 j 下移一行 h 左移一行 l 右移一行 6j 下移6行 5k 上移5行 0 將游標放在一行的開始 將游標放在一行的末尾 w 將游標移動到下乙個單詞 b 將游標移動到上乙個單詞 ctrl b 向後滾一屏 ctrl f 向前滾一屏 x 將游標移動到x行 3 將游標移動在...

vi編輯器的基本使用和Linux基本命令

linux命令 查詢某乙個命令所在fs 檔案系統 的位置 whereis ls 則會查詢到ls這個命令位於哪乙個executable檔案。相當於windows下查詢path,在linux下也可以輸出path的內容,用echo path這個命令。查詢某乙個檔案所處的位置 find 目錄 name lo...

關於vi編輯器的一些知識

基礎應用 開啟vi編輯器 vi 開啟編輯器,需要在底行模式輸入檔名稱 vi a.txt 使用vi編輯器開啟a.txt檔案 如果a.txt不存在,就新建乙個再開啟 vi number a.txt 用vi開啟a.txt,並把游標定位在number行 三種模式 命令列模式 i 在當前游標位置進行插入 i ...