j 下
k 上
h 左
l 右
nj n表示數字,表示下移多少行,其他類似
h 移到螢幕頂部,high
m 移到螢幕**,middle
l 移到螢幕底部,low
nh,... n表示數字,表示移到螢幕頂部下多少行,其他類似
gg 移動到檔案頭
g 移動到檔案尾
ng 移動到檔案第n行
1g =gg
:行號 移動到指定行(命令列輸入)
ctrl f 前進一屏,下移
ctrl b 後退一屏,上移
ctrl d 前進半屏,下移
ctrl u 後退半屏,上移
ctrl e 上滾一行
ctrl y 下滾一行
z enter 當前行移動到螢幕頂部
zt 把游標所在行移動到螢幕的頂部
z . 當前行移動到螢幕**
zz 把游標所在行處於螢幕的中間
z - 當前行移動到螢幕底部
zb 把游標所在行移動到螢幕的底部
w 移到下乙個字的開頭
w 移到下乙個字的開頭(空格分割的字)
e 移到下乙個字的結尾
e 移到下乙個字的結尾(空格分隔的字)
b 移到前乙個字的開頭
b 移到前乙個字的開頭(以空格分隔的字)
$ 行尾
0 行頭
^ 行頭,第乙個非空字元
( 移至該句之首(句是指! . ?結尾的)
) 移至該句之末
移至該段落之末
fw,fw 移動到乙個特定的字元w
n% 游標移動到檔案的n%處,如:50%移動到檔案的中間
% 可以查詢配對的括號 )、]、}
tn 向下移動到字元n的第一次出現的前乙個字元處
tn 向上移動到字元n的第一次出現的後乙個字元處
**********====
按搜尋移動
**********====
/pattern 向前搜尋模式,pattern代指要搜尋的內容
?pattern 向後搜尋模式
n 重複上次搜尋
n 反方向重複上次搜尋
vi游標移動和簡單編輯
命令模式下 數字 w 2w向後移動2個單詞 包含標點 數字 w 2w向後移動2個單詞 不包含標點 數字 b 2b向前移動2個單詞 包含標點 數字 b 2b向前移動兩個單詞 不包含標點 數字 e 2e向後移動到第二個單詞詞尾 包含標點 數字 e 2e向後移動到第二個單詞詞尾 不包含標點 數字 h j ...
VI 游標移動及常用編輯命令
游標移動 左 h 下 j 上 k 右 l 當前行行首 0 當前行行尾 後乙個單詞詞首 w,w 後乙個單詞詞尾 e,e 前乙個單詞詞首 b,b 下半屏 crtl d 上半屏 crtl u 向上滾動螢幕 crtl y 向下滾動螢幕 crtl e 跳到檔案尾 g 跳到檔案頭 g 當前螢幕首行 h 當前螢幕...
VI 游標移動及常用編輯命令
游標移動 左 h 下 j 上 k 右 l 當前行行首 0 當前行行尾 後乙個單詞詞首 w,w 後乙個單詞詞尾 e,e 前乙個單詞詞首 b,b 下半屏 crtl d 上半屏 crtl u 向上滾動螢幕 crtl y 向下滾動螢幕 crtl e 跳到檔案尾 g 跳到檔案頭 g 當前螢幕首行 h 當前螢幕...