为什么emacs总是在other
窗口中打开*Man <man-name>*
缓冲区,而不是使用相同的窗口?我如何迫使它打开电流?same-window-regexps
和same-window-buffer-names
似乎是无用的。-我不能通过自定义这些变量来强制使用相同的窗口
需要修改Man-notify-method
的值。您可以通过M-x customize-group RET man RET
做到这一点,可能的值是(这里提到的自定义页面没有它们):
newframe -- put the manpage in its own frame (see `Man-frame-parameters')
pushy -- make the manpage the current buffer in the current window
bully -- make the manpage the current buffer and only window (sf)
aggressive -- make the manpage the current buffer in the other window (sf)
friendly -- display manpage in the other window but don't make current (sf)
polite -- don't display manpage, but prints message and beep when ready
quiet -- like `polite', but don't beep
meek -- make no indication that the manpage is ready
请查看man.el
的源代码。