2011-11-03 7 views
18

Emacs otomatik olarak pencereyi yatay olarak böler.Varsayılan bölünmüş ekran yönü nasıl değiştirilir?

Bu varsayılan davranışı nasıl değiştirebilirim, böylece pencere varsayılan olarak dikey olarak bölünüyor?

+4

ile çalıştı. – mquander

+1

Bazı işlevler ekranı otomatik olarak böler. Bunun örnekleri olarak, magnet, slime ve rinari –

+2

var. Bu da işe yarayacak. Varsayılan davranışı değiştirmez, ancak yataydan dikeyye ve tersine geçiş yapmaya yardımcı olur. http://www.emacswiki.org/emacs/ToggleWindowSplit – aartist

cevap

16
M-x Customize-Group [RET] Windows 

Orada Split Window Preferred Function, Split Height Threshold ve Split Width Threshold var. Split Height Thresholdnil ve Split Width Threshold dikey bölünme Kullanım (setq split-width-threshold nil)

+0

Btw, Özelleştirme ile kaydetme hakkında bir hata alıyorum: emacs'ta "bölünmüş genişlik eşiği" 24.4.1. –

+0

@KostiantynRybnikov Üzgünüm, bunu 24.4.1'de yeniden üretemedi. Hala benim için çalışıyor. –

+0

Awesome, bu problemi magit ile sağda değil yerine yeni bir pencere açıyordum. Basitçe 'split-height-threshold' varsayılan 80 ila 200 arasında artırıldı. Teşekkürler! :-) – troglobit

4

Benim için ne demek istediğini bilmiyorum ama dikey bir pencere bölmek `C-x 2'FC vurabilir ve` C-x 3 'yatay bir pencere bölmek

(setq split-width-threshold 0) 
(setq split-height-threshold nil)