2011-01-05 65 views

回答

0

如果語言使用大括號(C,C++,Java,...),則可以使用'%'在匹配大括號{}和括號[]和括號()之間來回彈跳。您也可以分別使用]][[移動到下一個或上一個函數的開頭(或其他構造以第1列中的大括號開頭)。

我不認爲有一個簡單的方法去匹配fidone在shell代碼。

+0

%使用vi編輯器也可以移動btw大括號和括號 – 2011-01-05 05:44:29

+0

@Inquisitive:是的。請注意,Bourne shell'case'語句會混淆括號,因爲每個選項都有一個接近的括號,但沒有左括號:'case $ a中的內容)... ;; b)... ;; esac'。現代炮彈(Korn,Bash)允許但不要求一個左括號:'case $在(a)...中的含義; (b)... ;; esac',這是一個好主意,因爲它允許彈出括號再次工作。 – 2011-01-05 06:00:08