vi 移動游標與滾動螢幕(zz)

2021-07-22 09:28:45 字數 1207 閱讀 7281

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 當前螢幕...