2011-11-03 11 views
18

Emacs suele dividir automáticamente la ventana horizontaly.¿Cómo cambiar la dirección predeterminada de pantalla dividida?

¿Cómo puedo cambiar este comportamiento predeterminado, de modo que la ventana se divida verticalmente de forma predeterminada?

+4

No sé a qué se refiere, pero se puede golpear 'C-x 2' para dividir una ventana verticalmente, y 'C-x 3' Para dividir una ventana horizontalmente. – mquander

+1

Algunas funciones dividen automáticamente la pantalla. Como ejemplos de tales, hay magit, limo y rinari –

+2

Esto también será útil. No cambia el comportamiento predeterminado, pero ayuda a alternar de horizontal a vertical y viceversa. http://www.emacswiki.org/emacs/ToggleWindowSplit – aartist

Respuesta

16
M-x Customize-Group [RET] Windows 

Ahí lo tienes Split Window Preferred Function, Split Height Threshold y Split Width Threshold. Establecer Split Height Threshold a nil y Split Width Threshold a 0

+0

Por cierto, al guardar a través de Personalizar, obtengo un error: 'split-width-threshold' en emacs 24.4.1. –

+0

@KostiantynRybnikov Lo sentimos, no pudimos reproducir eso en 24.4.1. Todavía funciona para mí. –

+0

Impresionante, acabo de tener este problema con Magit abriendo una nueva ventana a continuación en lugar de a la derecha. Simplemente aumentó el 'umbral de altura dividida' de su valor predeterminado de 80 a 200. ¡Gracias! :-) – troglobit

4

Para mí trabajaron con

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