Das mag eine dumme Frage sein, aber ich konnte keine direkte Lösung dafür finden. Ich möchte das Fenster oft wie folgt aufteilen
+--------------+-------------+ +--------------+-------------+
| | | | | |
| | | | | |
| | | | | |
+--------------+ | --> | | |
| | | | | |
| | | | | |
| | | | | |
+--------------+-------------+ +--------------+-------------+
+--------------+--------------+ +-----------------------------+
| | | | |
| | | | |
| | | | |
+--------------+--------------+ --> +-----------------------------+
| | | |
| | | |
| | | |
+-----------------------------+ +-----------------------------+
Derzeit beginne ich mit ctrl- x 1und teile dann vertikal / horizontal. Aber meine eigentliche Frage ist, wie man einen bestimmten Fenstersplit entfernen kann, ohne die andere Fensterstruktur zu stören. Gibt es eine eingebaute Elisp-Funktion?
edit
Link unter den Tags. Diesmal habe ich das für dich getan. Vermeiden Sie außerdem Tabulatorzeichen in der Mitte einer Zeile. Es spielt Chaos mit der Formatierung.Antworten:
Mit der C-x0Tastenkombination können Sie das aktuelle Fenster löschen.
quelle
Die Antwort von Rémi ist genau das, wonach Sie suchen, aber der Gewinnermodus ist auch äußerst nützlich, um nach vorherigen Änderungen (z. B. zum Wiederherstellen dieser Mehrfachaufteilungen nach der Eingabe) zu früheren Fensterkonfigurationen zurückzukehren C-x1 ) .
Sie können es in Ihrer Init-Datei aktivieren mit:
Siehe auch: http://www.emacswiki.org/emacs/CategoryWindows
quelle