J’ai essayé de rechercher le fichier .emacs pour mon installation de Windows pour Emacs, mais ne pouvait pas le trouver. A-t-elle le même nom de fichier sous Windows comme dans Unix ? Ce que je dois le créer moi-même ? Dans l’affirmative, sous quel répertoire spécifique faut-il aller ?
Réponses
Trop de publicités?Exemplaire n " coller à partir de la FAQ emacs: http://www.gnu.org/software/emacs/windows/
Où dois-je placer mon fichier init?
Sur Windows, l' .emacs
le fichier peut être appelé _emacs
pour la compatibilité ascendante avec le DOS et les systèmes de fichiers FAT où les noms de fichiers ne pouvait pas commencer par un point. Certains utilisateurs préfèrent continuer à utiliser ce nom, parce que Explorer ne peut pas créer un fichier avec un nom commençant par un point, même si le système de fichiers et la plupart des autres programmes de mesure de la gérer. Dans Emacs 22 et plus tard, le fichier init peuvent également être appelés .emacs.d/init.el
. De nombreux autres fichiers qui sont créés par les paquets lisp sont maintenant stockés dans l' .emacs.d
annuaire de trop, si ça continue tous vos Emacs fichiers liés dans un seul endroit.
Tous les fichiers mentionnés ci-dessus devraient aller dans votre répertoire d'ACCUEIL. Le répertoire de base est déterminée en suivant les étapes ci-dessous:
- Si la variable d'environnement HOME est le répertoire qu'il indique.
- Si l'entrée de registre HKCU\SOFTWARE\GNU\Emacs\HOME est le répertoire qu'il indique.
- Si l'entrée de registre HKLM\SOFTWARE\GNU\Emacs\HOME est le répertoire qu'il indique. Pas recommandé, car il permet d'utilisateurs partageant le même répertoire.
- Si
C:\.emacs
existe, puis utilisezC:/
. C'est pour des raisons de compatibilité ascendante, comme les versions précédentes, par défaut,C:/
si la MAISON n'a pas été définie. - Utilisation l'utilisateur du répertoire AppData, généralement un répertoire appelé des Données d'Application en vertu de l'utilisateur du répertoire de profil, dont l'emplacement varie selon la version de Windows et si l'ordinateur fait partie d'un domaine.
Dans Emacs, ~
au début d'un nom de fichier est élargi à votre répertoire d'ACCUEIL, de sorte que vous pouvez toujours trouver votre .emacs fichier C-x C-f ~/.emacs
.
Il n'y a plus d'informations sur la MAISON et le Démarrage des Répertoires sur MS-Windows.
Ouvrez le fichier comme ceci dans Emacs pour Windows :
Plus d’informations dans le Emacs Wiki
A noter qu'il peut ne PAS être suffisant de type ctrl-x ctrl-f ~/.emacs
et de créer le fichier.
Il se peut que votre emacs application utilise un autre endroit pour stocker votre fichier init, et si oui, puis créer le fichier ~/.emacs crée simplement un banal fichier de votre emacs app ignore.
Aussi, vous pouvez faire plus que simplement l'accès à l' .emacs fichier init mais vous voulez peut-être savoir où il est, c'est à dire, son chemin d'accès.
Pour obtenir cela, il y a deux méthodes:
Moyen facile: tapez Ctrl-H v de l'utilisateur-init-file ret
Légèrement plus compliqué façon:
Vous pouvez trouver où votre système de stockage de son propre .emacs fichier par:
- cliquez sur options, faites défiler jusqu'à "Définir la Police par Défaut..."
- Changer la police de caractères et cliquez sur ok
- Dans le menu des options, allez à "Options de sauvegarde"
- Lorsque les options sont enregistrées, le système enregistre son .emacs fichier, et vous pouvez lire le fichier chemin d'accès dans le minibuffer au bas de l'écran emacs