
Die Konfiguration ist größtenteils von David Willsons EMACs From Scratch-Serien und Mingde (Matthew) Zengs M-EMACs inspiriert, sowie einige Erweiterungen, um sie für meinen persönlichen Workflow- und C/C ++-Entwicklungsanforderungen zu ermöglichen.
Die meisten Pakete werden mit Verwendung von Verwendungsverpackungen eingerichtet und sollten sicherstellen, dass Sie die Pakete herunterladen und installieren, bevor Sie sie verwenden, damit Sie es nicht manuell tun müssen. Dies bedeutet auch, dass es möglicherweise viel Zeit in Anspruch nimmt, wenn Sie das erste Mal versuchen, es einzurichten.
Ich persönlich verwende EMACS-Plus mit Unterstützung für die native Kompilierung und die Aktivität von XWIDGETS-Support. Die Konfiguration sollte sonst nicht brechen.
Emacs-Config ├── elisp/ │ └── init- <Paketname> .el ├── Nicht-Melpa-elisp/ │ └── Pakete, die nicht von melpa installiert sind └── Init.el
./elisp/init-<package-name>.el./elisp/ Verzeichnis mithilfe (require 'init-<package-name>)./elpa/ ) vorhanden

--recurse-submodules Submodules versehen.elpa/ (use-package) installiert werden (in der Regel in ELPA/)git clone --recurse-submodules https://github.com/Arsenic-ATG/Emacs-config.git
cd Emacs-config
init.el ) verwenden, anstatt die eigene Standard -Init -Datei zu verwenden, die entweder ~/.emacs.el oder eine andere .init.el -Datei vorliegen kann. Weitere Informationen zum Suchen Ihrer Initialisierungsdatei finden Sie in diesem Link. Dies kann auf 2 Arten erfolgen~/.emacs.d ) durch Repository (Sie möchten möglicherweise eine Sicherung Ihrer alten Konfiguration beibehalten, wenn Sie sich für diese Option bewerben).-q und -u -Switches).Lesen Sie diesen offiziellen Dokument für detailliertere Informationen darüber.
(use-package) alle Pakete heruntergeladen und installiert werden (also stellen Sie sicher, dass Sie eine stabile Verbindung zu Melpa/GNU-ELPA-Paket-Repositories haben).(use-package) es richtig gemacht hat. Fühlen Sie sich frei, ein Problem auf GitHub zu öffnen, wenn Sie während der Installation ein Problem mit einem Problem haben oder eine Abfrage zur Konfiguration haben.
Sie können Ihre Vorschläge über ein Problem oder eine Pull -Anfrage mehr als eingeladen haben. Ich würde gerne von Ihren Experten da draußen hören.
Der in diesem Repository gefundene Code ist unter GPL V3 lizenziert.