emacs Befehlsgenerator
Emacs-Befehle zur Bearbeitung von Dateien im erweiterbaren Editor erzeugen
Einführung in Emacs
## Was ist Emacs?
`emacs` ist der erweiterbare, anpassbare GNU-Texteditor. Er ist weit mehr als nur ein Editor – er beinhaltet außerdem einen E-Mail-Reader, einen Dateimanager, einen Debugger und sogar Spiele (alles in Emacs Lisp programmiert). Er funktioniert sowohl im GUI-Modus als auch im reinen Terminal-Modus und ist daher eine beliebte Wahl für lange Programmier-Sitzungen.
## So wird er verwendet
1. **Optionen festlegen**: Wählen Sie den Terminal-Modus, überspringen Sie die Init-Datei, führen Sie den Batch-Modus aus usw. 2. **Datei angeben**: Geben Sie den Pfad zur zu bearbeitenden Datei ein (im interaktiven Modus optional). 3. **Kopieren & Ausführen**: Fügen Sie den erzeugten Befehl in Ihr Terminal ein.
Um herauszukommen: Drücken Sie `Ctrl+X` dann `Ctrl+C`. Um zu speichern: `Ctrl+X` dann `Ctrl+S`.
Übliche Optionen
### `-nw` Kein Fenster- (Terminal-)Modus Führen Sie Emacs innerhalb des Terminals aus, anstatt ein X/GTK-Fenster zu öffnen. Unverzichtbar über SSH oder auf headless-Servern.
### `-q` Kein Init-Datei Überspringen Sie das Laden von `~/.emacs` und `~/.emacs.d/` – starten Sie mit der Standardkonfiguration. Nützlich, um Fehler zu isolieren oder das Standardverhalten zu testen.
### `-u USER` Laden Sie die Init-Datei eines anderen Benutzers Laden Sie die Init-Datei des benannten Benutzers anstelle Ihrer eigenen. Praktisch, um die Einstellungen eines anderen nachzuvollziehen.
### `--batch` Batch-Modus Führen Sie interaktiv nicht arbeitend für Skripte aus: Verarbeiten Sie Dateien mit Lisp, bewerten Sie Ausdrücke und beenden Sie anschließend die Ausführung. Kombinieren Sie ihn mit `--eval` oder `--script` für Automatisierung.
▶Wie starte ich Emacs innerhalb der Terminal über SSH?
▶Wie starte ich Emacs ohne meine persönliche Konfiguration?
▶Wie verwende ich Emacs nicht-interaktiv in einem Skript?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.