Als «frames» getaggte Fragen

sind die grafischen „Fenster“ auf Systemebene von Emacs. Es enthält zunächst ein Fenster und normalerweise auch eine Menüleiste, eine Symbolleiste und einen Echobereich.


3
Wie kann ich einen Emacs-Rahmen drucken?
Die Funktion ps-print-buffer-with-facesdruckt einen Emacs-Puffer. Gibt es eine Möglichkeit, einen Frame mit mehr als einem Puffer zu drucken? Ich möchte einen Emacs-Calc-Frame sowohl mit dem RPN-Stack als auch mit dem Trailbuffer drucken.
28 frames  calc  print 


6
Zwischen Fensterlayouts wechseln
Wenn ich ein benutzerdefiniertes Layout konfiguriere und dann nur vorübergehend in eine Datei im Vollbildmodus schauen muss und dieses Layout wieder angezeigt werden soll, muss es manuell neu formatiert werden. Ich möchte einen Plugin / Elisp-Code, um meine Layouts zu speichern und zwischen gespeicherten Layouts wechseln zu können. AKTUALISIEREN Danke …
24 window  package  frames 

2
Liste der Wörter am unteren Rand des Rahmens anzeigen?
Ich möchte 3 Wortlisten in separaten Zeilen horizontal am unteren Rand (obwohl oben auch funktionieren würde) jedes geöffneten Emacs-Frames anzeigen. Ich habe über 6 Möglichkeiten nachgedacht, und alle haben Probleme: Mein erster Gedanke war, meiner Mode-Zeile eine Zeile hinzuzufügen, aber AFAICT Sie können das Newline-Zeichen nicht in einer Mode-Zeile verwenden, …




1
Wie kann ich verhindern, dass ein Frame geteilt wird?
Zur Zeit arbeite ich mit ruby ​​und rspec. Ich mag die Idee wirklich, einen separaten Frame in einem anderen Monitor zu haben, der mir den Kompilierungspuffer zeigt. Mein aktuelles Setup verwendet einen 'Code'-Frame (in dem ich die eigentliche Arbeit erledige) und einen' Testergebnis'-Frame (in dem ich die angegebenen Ergebnisse sehe). …
16 window  frames 


1
Erstellen Sie niemals einen Rahmen in ediff
Im Allgemeinen mag ich keine Frames. Im Moment benutze ich (setq ediff-window-setup-function #'ediff-setup-windows-plain) Damit wird sichergestellt, dass ediffbeim Start kein Frame erstellt wird. Bestimmte Befehle, wie zB, ediff-show-registryeröffnen jedoch noch neue Frames. Kann ich die Erstellung von Frames in irgendeiner Weise vollständig deaktivieren ediff?
14 frames  ediff 

3
Gibt es eine Möglichkeit, eine Hook-Funktion nur einmal auszuführen?
Der Kontext Ich verwende den after-make-frame-functionsHaken, um die Themen in einer Emacs-Client / Server-Konfiguration richtig zu laden . Im Einzelnen ist dies das Code-Snippet, mit dem ich das mache (basierend auf dieser SO-Antwort ): (if (daemonp) (add-hook 'after-make-frame-functions (lambda (frame) (select-frame frame) (load-theme 'monokai t) ;; setup the smart-mode-line and …

2
"Pop" ein Fenster in einen Rahmen
Häufig werden meine Fenster automatisch geteilt, bis ich willkürlich feststelle, dass der aktuelle Frame nicht über genügend Platz für alle verfügt. In diesem Fall lösche ich manuell ein Fenster, erstelle einen Rahmen und wechsle zu diesem gelöschten Fenster. Wie kann ich eine Elisp-Funktion schreiben, die dies tut? Ich habe es …
13 window  frames 


3
Puffer löschen, wenn Bild gelöscht wird
Wenn ich einen Frame schließe, möchte ich, dass sein Puffer gelöscht wird. Wenn der Puffer in anderen Frames angezeigt wird, sollte der Puffer nicht gelöscht werden. Tun Sie nichts, wenn mehr als ein Puffer in einem Frame angezeigt wird. Was ist ein guter Weg, um dies einzurichten?
12 buffers  frames 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.