雖然這個問題涉及到Emacs(也許Auctex)中LaTeX的格式,但我相信這可以應用於Emacs中關於括號,括號和大括號等分隔符的更一般情況。如何用Emacs一次修改兩個匹配的分隔符?
我期望能夠用Emacs(和elisp)完成以下工作,並且不知道從哪裏開始。說我有:
(This is in parentheses)
隨着Emacs的一些鍵綁定,我想Emacs的找到匹配的分隔符哪一個是我的光標(我知道Emacs可以做,因爲它可以突出各種模式匹配的分隔符某事物)和能夠兩者改變爲
\left(This is in parentheses \right)
,我想這與對工作的分隔符:(...)
,[...]
,\lvert ... \rvert
,\langle ... \rangle
,\{ ... \}
。我需要什麼elisp來完成這項任務?
歡迎使用更一般的方式來處理匹配的分隔符。
+1好主意!這樣的東西永遠是有用的... – 2011-12-16 18:46:21
請澄清修改來自哪裏?修改是否總是爲分隔符預先添加「\ left」和「\ right」? – 2011-12-17 01:59:29