vi/vim 為 Linux 核心文字編輯器,掌握三模式切換與核心指令即可高效編輯程式碼、設定檔。

x(向後)、X(向前)、dd(整行)、D(至行尾)、ndd(n 行)、d1G(至首行)、dG(至尾行)yy(當前行)、y1G、yG、ynj(向下 n+1 行)p(下一行)、P(上一行)J、復原:ui 光標前插入、I 行首非空白插入a 光標後插入、A 行尾插入o 下一行新增、O 上一行新增r 取代單字元、R 連續取代h/j/k/l、Ctrl+f/b/d/u 翻頁、0/$ 行首/尾、H/M/L 螢幕頂/中/底、G/nG 檔尾/第 n 行/word(向下)、?word(向上):s/old/new/g(當前行)、:n1,n2s/old/new/g(範圍)、:%s/old/new/g(全檔):w、:w file、:r file 讀入、:wq/:x、:q! 強制離開:set nu/nonu 顯示/隱藏行號熟練上述指令,編輯效率倍增。