1
我喜歡的選項做銫CW,然後通過使用女士Ø一個單獨的緩衝顯示全部,但我真的想熱鍵綁定的女士Ô( 「發生),使得我可以鍵入銫CW C-,或similar-emacs的發生鍵綁定搜索緩衝區
我曾嘗試正常熱鍵綁定:
(global-set-key (kbd "C-,") 'occur)
但我只是正常發生,而不是發生搜索緩衝區。
我喜歡的選項做銫CW,然後通過使用女士Ø一個單獨的緩衝顯示全部,但我真的想熱鍵綁定的女士Ô( 「發生),使得我可以鍵入銫CW C-,或similar-emacs的發生鍵綁定搜索緩衝區
我曾嘗試正常熱鍵綁定:
(global-set-key (kbd "C-,") 'occur)
但我只是正常發生,而不是發生搜索緩衝區。
這是一個isearch
過程中必然要M-S 0的命令不是默認occur
命令,而是一種叫做isearch-occur
特殊版本,即自動調用occur
上ISEARCH命中。
您可以(如果你喜歡或C-,)快捷方式,而不與isearch-mode-map
覆蓋使用define-key
命令其他命令綁定這個到有限公司:
(define-key isearch-mode-map (kbd "C-o") 'isearch-occur)
通過這種方式,你可以使用序列號CsCwCo。
rasmus:請注意,在進行搜索時,「C-h b」顯示所有isearch綁定。 'C-h k'也適用於這種情況 - 所以'C-s C-h k M-s o'告訴你'isearch-occurrence'。 ('C-h c'沒有綁定到一個isarch變體,OTOH,這可能是值得提出的一個bug報告)。 – phils
真棒謝謝。 – rasmus