2011-10-16 12 views
9

Neden emacs her zaman *Man <man-name>* arabelleğini aynı pencereyi kullanmak yerine other penceresinde açar? Akımı açılmaya zorlarm? same-window-regexps ve same-window-buffer-names yetersiz görünüyor ... - Bu değişkenleri özelleştirerek aynı pencereyi kullanmaya zorlayamıyorum.open * Man <pages> * aynı emacs penceresinde

+0

Bu bir unix sorusu değil, bir programlama sorusu. Buraya buradan ulaşabilirsiniz: http://unix.stackexchange.com/ burada kimse yardım edemez. – nmagerko

+0

@nmagerko Bir çok Emacs sorusu geleneği var ve bu soruları burada tutmak istiyorum. Ama sanırım takımla ilgili sorulara ne kadar izin verdiğimiz, ancak şu anda bulamadığımız ve sonucunu hatırlayamadığımız bir meta tartışma vardı. – pmr

cevap

15

Man-notify-method değerini değiştirmeniz gerekir. Sen M-x customize-group RET man RET olası değerler (özelleştir sayfası onları yok burada bahsedilen) vardır aracılığıyla yapabilirsiniz:

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 

kendiniz görün man.el kaynak koduna göz at.

+0

Oldukça kapsamlı :) – phils

+0

@phils Asıl dokümanın kopyalanması her zaman, değil mi? :) – pmr

+0

Gerçekten de, sunulan seçenekler kümesine atıfta bulunarak, herkes için bir şeyleri var gibi görünüyor. – phils