4
我使用Anything(最近更名爲helm),但我不太喜歡它的窗口分割策略。看起來像Anything在一個單獨的窗口中顯示其緩衝區(如果當前只有一個窗口已打開),或者如果已打開多個窗口,則重新使用其他窗口。如何在新窗口中顯示「任何」緩衝區
我想強制顯示任何緩衝區總是在一個新的窗口中,將當前水平分成一半。
是否可以通過某種方式進行配置?
我使用Anything(最近更名爲helm),但我不太喜歡它的窗口分割策略。看起來像Anything在一個單獨的窗口中顯示其緩衝區(如果當前只有一個窗口已打開),或者如果已打開多個窗口,則重新使用其他窗口。如何在新窗口中顯示「任何」緩衝區
我想強制顯示任何緩衝區總是在一個新的窗口中,將當前水平分成一半。
是否可以通過某種方式進行配置?
查看變量helm-display-function
。以下設置似乎工作:
(setq helm-display-function
(lambda (buf)
(split-window-horizontally)
(other-window 1)
(switch-to-buffer buf)))