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