Was ist Doom Emacs und wie installiert man es?
Doom Emacs bietet eine einfache und zugängliche Möglichkeit, mit der Emacs-Umgebung zu beginnen. Dies geschieht, indem es Ihnen einen Editor zur Verfügung stellt, der bereits mit Plugins ausgestattet ist und sofort einsatzbereit ist. In diesem Artikel erfahren Sie, wie Sie Doom Emacs unter Linux installieren und für den persönlichen Gebrauch konfigurieren.
Was ist Doom Emacs?
Im Kern ist Doom Emacs eine benutzerdefinierte Emacs-Distribution. Es handelt sich um eine Version von Emacs, die verschiedene Tools und Optimierungen enthält, um den Standardfunktionsumfang des Texteditors zu optimieren. Doom Emacs verfügt beispielsweise über ein eigenes Hilfsprogramm, das Ihre persönliche Installation automatisch aktualisiert und konfiguriert.
Die Entwickler von Doom Emacs haben es auch als „Konfigurationsframework“ für den Texteditor konzipiert. Dadurch ist Doom häufig so flexibel, dass Sie es durch benutzerdefinierte Plugins und Einstellungen als Ausgangspunkt für Ihren eigenen Texteditor verwenden können.
Erfahren Sie, wie Sie Emacs mithilfe von ERC mit IRC verbinden können.
Bereiten Sie Ihr System auf Doom Emacs vor
Der erste Schritt bei der Installation von Doom besteht darin, seine primären Abhängigkeiten zu erhalten: Emacs, Ripgrep und Git. Öffnen Sie dazu ein Terminalfenster und führen Sie den folgenden Befehl aus:
Ubuntu/Debian
Für RHEL und Fedora können Sie die primären Abhängigkeiten von Doom über dnf installieren:
In Arch-basierten Distributionen mit Pacman:
Doom Emacs installieren
Doom erfordert eine saubere Emacs-Installation, um ordnungsgemäß zu funktionieren. Stellen Sie sicher, dass der Standard-Emacs-Konfigurationsordner nicht in Ihrem Home-Verzeichnis vorhanden ist:
Gehen Sie in Ihr neues Konfigurationsverzeichnis und führen Sie dann das Doom-Installationsprogramm aus:
Geben Sie ein Yund drücken Sie dann, Enterum eine lokale Umgebungsvariablendatei für Doom zu erstellen. Dadurch wird sichergestellt, dass Doom auf Ihrem Computer funktioniert, auch wenn Sie es aus einer Remote-Sitzung laden.
Warten Sie, bis das Installationsprogramm „Viel Spaß!“ ausgibt. Nachricht, und führen Sie dann den folgenden Befehl aus. Dadurch wird Ihr Konfigurationsordner noch einmal überprüft und sichergestellt, dass Doom ordnungsgemäß funktioniert:
Öffnen Sie das „.bash_profile“ des aktuellen Benutzers mit Ihrem bevorzugten Texteditor:
Gehen Sie zum Ende der Datei und fügen Sie dann die folgende Codezeile hinzu:
Dadurch wird die PATH-Variable aktualisiert, um das bin-Verzeichnis für Doom einzuschließen, und sichergestellt, dass Sie das doom
Dienstprogramm auch außerhalb Ihres Konfigurationsordners ausführen können.
Melden Sie sich von Ihrem aktuellen Benutzer ab, um Ihre neuen Einstellungen zu übernehmen, und testen Sie dann, ob es funktioniert, indem Sie Folgendes ausführen:
Konfigurieren von Doom Emacs
Doom Emacs bietet Ihnen die Auswahl aus mehr als 150 Modulen zum Optimieren und Aktivieren. Diese reichen von grundlegender Sprachunterstützung bis hin zu UI-Änderungen und ermöglichen es uns, Doom so anzupassen, dass es unsere eigene persönliche Computerumgebung wird.
Öffnen Sie zunächst Doom und drücken Sie Space+ Fund dann P.
Wählen Sie die Datei „init.el“ aus und drücken Sie dann Enter.
Scrollen Sie in der Datei nach unten, bis Sie eine Zeile finden, die mit beginnt (doom!
.
Suchen Sie in der Liste nach einem Modul, das Ihnen gefällt, und entfernen Sie dann die beiden Semikolons (;;) vor dem Modul, das Sie aktivieren möchten.
Ähnlich wie die USE-Flags von Gentoo können diese Doom-Module auch Flags enthalten , die Sie aktivieren können, um die Ausführung eines Moduls während Ihrer Sitzung zu optimieren.
Um ein Flag hinzuzufügen, schließen Sie den Modulnamen in Klammern ein und geben Sie dann ein „+“-Zeichen ein, gefolgt vom gewünschten Flag. In diesem Beispiel haben wir das Journal-Flag zum Organisationsmodul hinzugefügt, um die Journalunterstützung zu ermöglichen.
Drücken Sie Ctrl+ Xund dann Ctrl+ , Cum Ihre neue Konfigurationsdatei zu speichern.
Öffnen Sie eine neue Terminalsitzung und führen Sie dann Folgendes aus, um die neuen Module in Ihrer Emacs-Sitzung zu installieren:
Öffnen Sie abschließend Ihren Doom Emacs-Client und prüfen Sie, ob die neuen Module ordnungsgemäß funktionieren.
Die Installation von Doom Emacs ist nur der erste Schritt, um in das Kaninchenloch von Emacs und sein nahezu endloses Erweiterbarkeitspotenzial einzutauchen. Erfahren Sie, wie Sie diesen leistungsstarken Texteditor über EMMS in einen Musikplayer verwandeln und ihn mit Elfeed als anpassbaren RSS-Reader verwenden können .
Bildnachweis: Jay Prajapati über Unsplash . Alle Änderungen und Screenshots von Ramces Red.
Schreibe einen Kommentar