close
在 Linux 中

只要到文字介面下最常用到的就是 Vi 編輯器

利用 Vi 編輯器 開啟一些設定檔來編輯設定等

是 Vi 編輯器最常被使用的情況

在此要介紹在 Vi 編輯器內常用的指令

========================================
基本指令
========================================

1. 從命令列切到編輯模式

[ a ] ---- 將游標放到目前游標後一個字元,開始文字編輯模式。

[ i ] ---- 將游標放在目前游標位置,開始文字編輯模式。

[ o ] ---- 將游標放到下一行起始位置,開始文字編輯模式。<新增一行>

以上就是最常用的 a 、 i 、o 指令。

2. 從編輯模式切換到命令列

由於要下達存檔、離開...等 Vi 指令必須到命令列去輸入,

故想從編輯模式切換到命令列在按下 [ ESC ] 鍵即可切換。

3. 常用檔案命令指令 ( 以下全都是小寫 )

[ :q ] ---- 離開 Vi 編輯器

[ :q! ] ---- 不存檔離開

[ : w ] ---- 存檔

[ : W! ] ---- 強迫存檔

[ : wq ] ---- 存檔離開 === [ : x ]

[ : w XXX ] ---- 另存檔案為 XXX

[ : e XXX ] ---- 編輯 XXX

[ : set nu ] ---- 顯示出行號

========================================
游標移動指令
========================================

[ k ] ---- 往上移一格

[ j ] ---- 往下移一格

[ h ] ---- 往左移一格

[ l ] ---- 往右移一格

[ w ] ---- 往下移一個字

[ b ] ---- 往上移一個字

[ 1 or 0 ] ---- 移至游標所在行首

[ $ ] ---- 移至游標所在行首

[ :n ] ---- 移至第 n 行

[ G ] ---- 移至檔尾

[ Ctrl G ] ---- 顯示第幾行

========================================
搜尋與取代
========================================


[ / ]

[ /pattern ] ----- 尋找pattern

[ ?pattern ] ----- 往上尋找pattern

[ n ] 再往下尋找

[ N ] 再往上尋找

========================================
其他
========================================


[ u ] ---- 放棄上一個指令動作

[ . ] ---- 重覆上一個更改指令


arrow
arrow
    全站熱搜

    evantw 發表在 痞客邦 留言(0) 人氣()