8
votes

Comment puis-je empêcher les EMACS de scinder horizontalement l'écran lors de l'ouverture de plusieurs fichiers?

Je veux pouvoir ouvrir plusieurs fichiers avec Emacs comme la commande suivante: xxx

et avoir l'écran EMACS -NOT - être divisé horizontalement lorsque EMACS démarre. L'ouverture des fichiers de différents tampons est ce que je m'attendais, avec un seul des fichiers affichés dans toute la fenêtre EMACS.

Alors, comment puis-je faire cela?


0 commentaires

4 Réponses :


1
votes

Eh bien, vous pouvez configurer un alias (tculsh) comme si xxx

ceci fait masquer les eMacs cacher toutes les autres fenêtres (donc vous en avez seulement une). Donc, votre invocation xxx

est traduite en xxx


0 commentaires

0
votes

Nasty and Hackish, mais cela fonctionne:

$ emacs -nw --eval "(mapcar 'find-file '(\"1.txt\" \"2.txt\"))"


0 commentaires

0
votes

Ou appuyez simplement sur C-X 1 après que les EMACS ont été chargés.

Personnellement, je pense que vous abusez des EMACS si vous l'invoquez à partir de la ligne de commande. J'ai tendance à visiter des fichiers de Eshell, qui court à l'intérieur de Emacs.


3 commentaires

Affichage de plusieurs tampons à la fois est si précieux. Avec un grand moniteur, je peux avoir 4 tampons affichés et chacun est utilisable. Ce n'est pas typique que j'ai besoin de ça, mais quand je fais ....


Ce serait une excellente réponse si vous avez expliqué comment visiter les fichiers de Ehell, au lieu de simplement mentionner que vous aimez le faire ou expliqué comment l'on est censé parcourir les tampons les avoir ouverts avec succès dans un écran non divisé. mode.


Vous visitez des fichiers de eShell avec recherche-fichier .



11
votes
(add-hook 'window-setup-hook 'delete-other-windows)
works the way I want... just found that out after I asked here.

0 commentaires