
La configuration est principalement inspirée de la série Emacs de Scratch de David Willson et de M-EMAC de Mingde (Matthew) Zeng, ainsi que de quelques extensions pour la rendre adaptée à mes besoins personnels de travail de travail et à C / C ++.
La plupart des packages sont configurés à l'aide de déclarations d'usage-package et doivent s'assurer de télécharger et d'installer les packages avant de l'utiliser, vous n'avez donc pas à le faire manuellement. Cela signifie également que cela pourrait prendre beaucoup de temps la première fois que vous essayez de le configurer.
J'utilise personnellement EMACS-Plus avec la prise en charge de la compilation native et la prise en charge de XWidgets activée, la configuration ne devrait pas se casser autrement, donc si elle le fait, veuillez le signaler via l'ouverture d'un problème.
Emacs-Config ├fiques elisp / │ └fique ├fiques non-melpa-elisp / Packages │ └fiques └fiquesl
./elisp/init-<package-name>.el qui est ensuite chargé par le principal init.el./elisp/ répertoire à l'aide (require 'init-<package-name>)./elpa/ )

--recurse-submodules pour initialiser et mettre à jour ces sous-modules au moment de la tir.(use-package) au moment du démarrage initial dans le répertoire approprié (généralement dans elpa/ )git clone --recurse-submodules https://github.com/Arsenic-ATG/Emacs-config.git
cd Emacs-config
init.el ) au lieu d'utiliser son propre fichier init par défaut qui pourrait être soit ~/.emacs.el ou un autre fichier .init.el , vérifiez ce lien pour plus d'informations sur la façon de localiser votre fichier d'initialisation. Cela peut être fait de 2 manières~/.emacs.d ) par le référentiel (vous voudrez peut-être conserver une sauvegarde de votre ancienne configuration si vous optez pour cette option).-q et -u )Lisez ce document officiel pour plus d'informations plus détaillées à ce sujet.
(use-package) téléchargera et installera tous les packages (alors assurez-vous d'avoir une connexion stable aux référentiels de package Melpa / GNU-Elpa)(use-package) qu'il a fait correctement le travail. N'hésitez pas à ouvrir un problème sur GitHub si vous faites face à un problème pendant l'installation ou si vous avez une question concernant la configuration.
Vous êtes plus que bienvenus pour laisser vos suggestions via un problème ou une demande de traction, j'aimerais avoir de vos experts.
Tout le code trouvé dans ce référentiel est sous licence sous GPL V3.