Selon the Emacs docs, chaque fois que vous ouvrez un fichier, Emacs modifie default-directory
dans le répertoire contenant ce fichier. Ensuite, si le curseur est dans ce tampon et que vous lancez par exemple SLIME, il utilise default-directory
comme répertoire de travail courant pour SLIME. Si vous essayez d'ouvrir un nouveau fichier, il ouvre le fichier avec default-directory
comme point de départ.Empêcher le changement automatique du répertoire par défaut
Je veux être en mesure de M-x cd
ou sinon cd
à un répertoire, et puis jamais Emacs ne changera mon répertoire de travail en cours à tout sauf ce répertoire jusqu'à ce que je le dise autrement. Je veux que ce soit global dans tous les tampons, de sorte que chaque fois que je fais quelque chose impliquant le répertoire de travail actuel, je sais ce que c'est réglé indépendamment de l'endroit où se trouve mon curseur pour le moment. Y a-t-il un moyen de faire cela?