2012-03-30 48 views
3

isearch的默認行爲是突出顯示在當前窗口中匹配的世界。 我該如何改變這種行爲,讓它突出顯示整個當前緩衝區中匹配的世界。emacs isearch整個緩衝區的延遲加亮

+0

反正你看不到那些匹配。你真的想實現什麼? – Tom 2012-03-30 06:59:16

回答

6

也許您正在尋找highlight- *命令,以便在執行其他操作時將事件突出顯示在整個緩衝區中?

M-s個^hC-H列表:

Global Bindings Starting With M-s h: 

key    binding 
---    ------- 
M-s h l   highlight-lines-matching-regexp 
M-s h p   highlight-phrase 
M-s h r   highlight-regexp 
M-s h u   unhighlight-regexp 

您也可以使用ISEARCH期間M-s個^h[R調用高亮顯示當前搜索詞。

切圓,你同樣可以調用對當前搜索項與M-s個O發生

使用C-HC-Hb ISEARCH期間看到所有的ISEARCH綁定。

+0

謝謝,我知道那種方式。但我仍然想要與isearch – luozengbin 2012-03-30 07:19:27

+0

todo你也可以做到這一點。回答編輯。 – phils 2012-03-30 07:22:16

+0

我正在嘗試這樣做。如何在isearch操作後調用highlight- *自動。我在追趕isearch.el,但它看起來很複雜。你能給我點擊嗎? – luozengbin 2012-03-30 07:32:48