Emacs sürekli yeni pencereler yapıyor ve son günlerimi mahvediyor. Emacs'a pencere oluştururken aşağıdaki politikayı nasıl kullanmasını söyleyebilirim?
- Dikey bölmeleri tercih et
- Pencereler 80 sütundan az olduğunda dikey bölünmeler yapmayı bırakın.
- Pencere 60 satırdan az olduğunda yatay bölünmeler yapmayı bırakın.
- Bu 6x6 ızgaraya ulaştığımda, 27 "monitörümde pencereleri yeniden kullanmaya başlayın!
Ayrıca, pencerelerimin her zaman dengelenmesini tercih ederim, ancak her bölünme dul boyutlarını dengesiz bırakır. Daha çok 1 büyük ve iki olan çok küçük 3 eşit büyüklükte pencere olurdu! Bunun için bir ayar var mı veya bir denge penceresi tavsiyesi vermek için mantıklı bir yer var mı?
display-buffer-alist
. Örneğin - Diğerleri sadece programlı aslında sonra bunu düzeltmek delete-window
ve switch-to-buffer
bölünmüş yatay / dikey ve benzeri. Ayrıca, pencereleri yönetmenize ve / veya önceki düzene geri dönmenize yardımcı olacak bazı ek kütüphaneler vardır. İlk seçeneği tercih ediyorum - yani, kaynağı değiştirin ve kesinlikle mükemmel hale getirin, ancak insanların nadir azınlığındayım.
split-height-threshold
ve split-width-threshold
- gnu.org/software/emacs/manual/html_node/emacs/…
display-buffer-alist
. display-buffer
Böyle bir EYLEM işlevinin (ve inceleyebileceğiniz kodun standart işlevlerin listesine) ilişkin gereksinimlerine bakın , ancak arabelleği istediğiniz şekilde görüntülemekten sorumlu olacaktır (ve daha sonra pencereleri kesinlikle dengeleyebilir) .