Wie öffne ich mehrere Dateien gleichzeitig in Emacs?

11

Wenn ich Emacs starte, öffne ich oft den gleichen Satz von Dateien. Wie kann ich es schaffen, dass ich schnell mehrere Dateien aus einem Verzeichnis auswählen und öffnen kann?

Yazz.com
quelle

Antworten:

14

Sie können versuchen, eine Dateigruppe in Emacs einzurichten , um dies zu erreichen.

CaseyIT
quelle
1
+1 Ich wusste nichts davon. Vielen Dank.
kjfletch
6

Wenn Sie Emacs öffnen, können Sie ausführen dired. Auf diese Weise können Sie mehrere Dateien markieren und gleichzeitig öffnen. Nicht die beste Methode, nur um es herauszubringen.

Dired Manual | Dateien mit Dired markieren

kjfletch
quelle
Sie können dies nicht mit dired(unverändert) tun . Sie dired+können jedoch Trey Jacksons defun verwenden oder verwenden : stackoverflow.com/a/1110487/311660
ocodo
6

Eine weitere Alternative besteht darin, nur einen Dateiglob ( C-x C-f ~/foo/*.c REToder proj/*/*.[ch]usw.) Zu verwenden.

Shabble
quelle
1
Brillant! Ich wusste nicht, dass du das kannst! Vielen Dank!
Juliomalegria
2

Dies ist eine Lösung, die über den Tellerrand hinausgeht:

Ich benutze ENSO Launcher für meine Fenster und bin mehr als zufrieden damit.

  • Wählen Sie die Dateien aus, die Sie im Explorer, Total Commander oder an einer beliebigen Stelle öffnen möchten

  • Drücken Sie einfach die ENSO-Taste und geben Sie ein open with emacs

  • und presto :)

Ich weiß, dass es keine Emacs-Lösung ist, aber es ist ein sehr hilfreiches Produktivitätswerkzeug.

Dlf
quelle
2
Wahrscheinlich möchten Sie emacsclientstattdessen, emacsdamit die Datei in den Emacs geöffnet wird, die Sie bereits ausgeführt haben. Weißt du, die, die du nach deinem letzten Neustart gestartet hast und die bis zu deinem nächsten Neustart geöffnet sein wird?
Doug Harris