Fractionnement des fenêtres au démarrage


8

Comment diviser mes fenêtres au démarrage comme suit:

_____________
|  A  |  B  |
|_____|_____|
|     C     |
|___________|

Jetez un œil à l' article wiki "Grid Layout" , divisez la fenêtre 2x2 et fermez celle en bas à droite
csantosb

Au fur et à mesure que vous vous familiariserez avec Emacs, vous souhaiterez peut-être envisager d'afficher certains tampons et de créer la disposition des fenêtres simultanément - par exemple, un pourrait être un shell, un pourrait être votre liste de tâches et un pourrait être un calendrier.
lawlist

1
Ai-je répondu à votre question? Sinon, n'hésitez pas à me le dire.
Luke Shimkus

@KingShimkus Oui, vous l'avez fait, j'ai simplement oublié de cocher la case. Merci de me l'avoir rappelé
Asad-ullah Khan

Réponses:


12

Mettez le code suivant dans votre .emacsfichier:

(split-window-below)
(split-window-right)

Une autre option que vous pouvez ajouter à votre .emacsfichier est:

(split-window-vertically)
(split-window-horizontally)

Non, cela ne fonctionne pas. Il place une grande fenêtre à droite et une plus petite en bas
Asad-ullah Khan

Essayez de changer les deux commandes.
Ryan

Pourquoi changer de commande?
Luke Shimkus

@KingShimkus car le premier fractionnement divise la fenêtre entière , tandis que tous les fractionnements suivants divisent uniquement le tampon actuel . Essayez-le et vous verrez la différence
Asad-ullah Khan

1
Lorsque j'exécute manuellement ces fonctions, j'obtiens un résultat différent que lorsque je les mets dans le fichier init. Dois-je retarder l'exécution d'une manière ou d'une autre?
Zelphir Kaltstahl

5

Une alternative, qui offre bien plus que ce dont vous avez besoin, est d'utiliser workgroups.el . Il ouvrira Emacs dans plusieurs configurations définissables, vous permettra de basculer entre elles et de charger les fichiers dont vous avez besoin. Lorsque vous effectuez un développement qui nécessite plusieurs fichiers ouverts à la fois, cela vous permet de commencer à travailler beaucoup plus rapidement. Je l'utilise beaucoup.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.