2011-01-05 37 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