vi可以分為三種狀態【命令模式、插入模式,底行模式】。
命令列模式:控制螢幕游標的移動,字元、字或行的刪除。
插入模式:只有在insert mode下,才可以做文字輸入,按「esc」鍵可回到命令列模式。
進入vi之後,是處於命令列模式。
在命令列模式,按一下字母i就可以進入插入模式,可以輸入了,按【esc】可以退回到命令列模式。
在命令列模式,按一下【:】冒號鍵進入底行模式。
在命令列模式中:
1.按「i」切換進入插入模式,是從游標當前位置開始輸入檔案。
2.按「a」進入插入模式後,是從目前游標所在位置的下乙個位置開始輸入文字
3.按「o」進入插入模式後,是插入新的一行,從行首開始輸入文字。
移動游標:
1.按「ctrl」+「b」:螢幕往"後"移動一頁。
2.按「ctrl」+「f」:螢幕往"前"移動一頁。
3.按「ctrl」+「u」:螢幕往"後"移動半頁。
4.按「ctrl」+「d」:螢幕往"前"移動半頁。
7.按「$」:移動到游標所在行的"行尾"。
8.按「^」:移動到游標所在行的"行首"
9.按「w」:游標跳到下個字的開頭
10.按「e」:游標跳到下個字的字尾
11.按「b」:游標回到上個字的開頭
12.按「#l」:游標移到該行的第#個位置,如:5l,56l。
刪除文字:
1.「x」:每按一次,刪除游標所在位置的"後面"乙個字元。
2.「#x」:例如,「6x」表示刪除游標所在位置的"後面"6個字元。
3.「x」:大寫的x,每按一次,刪除游標所在位置的"前面"乙個字元。
4.「#x」:例如,「20x」表示刪除游標所在位置的"前面"20個字元。
5.「dd」:刪除游標所在行。
6.「#dd」:從游標所在行開始刪除#行
在底行模式中:
1.: w filename (文章以指定的檔名filename儲存)
2.: wq (存檔並退出vi)
3.: q! (不存檔強制退出vi)
4.:set nu(會在檔案中的每一行前面列出行號。)
5.:「#」號表示乙個數字,在冒號後輸入乙個數字,再按回車鍵就會跳到該行了。
6.「/關鍵字」:先按「/」鍵,再輸入您想尋找的字元,如果第一次找的關鍵字不是您想要的,可以一直按「n」會往後尋找到您要的關鍵字為止。
vi的基本操作
目錄 vi myfile注意 進入vi時是處於 命令列模式 command mode 要切換到 插入模式 insert mode 才能夠輸入文字 在 命令列模式 command mode 下按一下字母 i 就可以進入 插入模式 insert mode 在 插入模式 insert mode 下按一下e...
vi的基本操作
vi的基本操作 a 進入vi 在系統提示符號輸入vi及檔名稱後,就進入vi全螢幕編輯畫面 vi myfile 不過有一點要特別注意,就是您進入vi之後,是處於 命令列模式 command mode 您要切換到 插入模式 insert mode 才能夠輸入文字。初次使用vi的人都會想先用上下左右鍵移動...
VI基本操作
vi 的原意是 visual 它是乙個立即反應的編輯程式,也就是說可以立刻看到操作結果。vi是所有 unix linux 系統都會提供的螢幕編輯器,它提供了乙個視窗裝置,通過它可以編輯檔案。當然,對 unix 系統略有所知的人,或多或少都覺得 vi超級難用,但 vi是最基本的編輯器,所以希望讀者能好...