1
如何使用M-x grep
找到的文本使用C-x
`
和M-g p
導航?這些通常綁定到next-error
和previous-error
,但在Auctex的乳膠模式中,它們重新綁定到TeX-next-error
和TeX-previous-error
。我曾嘗試使用local-set-key
和global-set-key
重新綁定這些擊鍵,但這兩種方法都不起作用。在Auctex的乳膠模式下使用grep的下錯誤和上錯誤鍵綁定
MWE:安裝Auctex,創建一個tex文件,grep的東西,並嘗試從tex緩衝區內的上述擊鍵。使用M-x next-error
將工作,所以將使用*grep*
緩衝區內的按鍵。
謝謝!我將不得不在Lisp手冊中查看這種語法,我以前沒有遇到過。你知道爲什麼只用local-set-key和global-set-key重新綁定next-error和previous-error不起作用嗎? – Dan 2012-08-15 23:07:29
我的理解是,一個常規的鍵綁定將一個鍵與一個命令相關聯。重新映射會將新命令與其他命令關聯起來。所以如果它綁定在多個鍵上,重映射仍然會生效。它在ELISP手冊的22.13中。 – jpkotta 2012-08-16 15:15:40