引用自:夕口技術錄
如何叫它(vi)幫您自動對應出 ( ) 、{}、[]
也就是停在 ( 上括號時,
要自動讓遊標幫您指到 ) 下括號的地方…
當當…
就是用 Shift + 5 => % 就可以辦到啦…
以下是另外的技巧補充哦:
w 游標跳到下個word的開頭
e 游標跳到下個word的字尾
b 游標回到上個word的開頭
e 游標跳到下個word的字尾
b 游標回到上個word的開頭
$ 移到游標所在行的行尾
^ 移到該行第一個非空白的字元
^ 移到該行第一個非空白的字元
0 移到該行的開頭位置
#| 移到該行的第 # 個位置 例: 5| 12|
#| 移到該行的第 # 個位置 例: 5| 12|
f char 尋找(FIND) 本行中下一個 char 字元
t char 將游標移到本行中下一個 char 字元之前
t char 將游標移到本行中下一個 char 字元之前
F char 尋找本行中前一個char所在的位置
T char 移到本行中前一個 char 字元之後
T char 移到本行中前一個 char 字元之後
; 重覆上一個 f, t, F, 或 T 的動作
, 反向重覆上一個 f, t, F, 或 T 的動作
, 反向重覆上一個 f, t, F, 或 T 的動作
% 尋找有無對應的 () {} 或 []
H 移到游標到畫面的最上方 (HIGHEST)
M 移到游標到畫面的中間 (MIDDLE)
L 移到游標到畫面的最下方
M 移到游標到畫面的中間 (MIDDLE)
L 移到游標到畫面的最下方
m char (MARK) 把這個地方標示成 char
‘ char (quote character) 跳到被標為 char的那一行
" (按兩次’) 回到剛才的位置
‘ char (quote character) 跳到被標為 char的那一行
" (按兩次’) 回到剛才的位置
G GO to the last line in the file
#G GO to line #. (e.g., 3G , 5G , 175G )
#G GO to line #. (e.g., 3G , 5G , 175G )
G (GO) 跳到檔案的最後一行.
#G (GO to line #). 跳到第 # 行 (例: 3G , 5G , 124G )
#G (GO to line #). 跳到第 # 行 (例: 3G , 5G , 124G )
{ (左大括號) 跳到上一段的開頭
} (右大括號) 跳到下一段的的開頭.
} (右大括號) 跳到下一段的的開頭.
( (左小括號) 移到這個句子的開頭
) (右小括號) 移到下一個句子的開頭
) (右小括號) 移到下一個句子的開頭
[[ 跳往上一個函式
]] 跳往下一個函式
]] 跳往下一個函式
/string 向後尋找 string 這個字串
?string 往前尋找 string 這個字串
?string 往前尋找 string 這個字串