Comment rechargez-vous les variables locales du répertoire? Je voudrais modifier un .dir-locals.elet appliquer ces changements à la session Emacs en cours.
Je me retrouve souvent dans la situation où on me dit de mettre des chemins relatifs comme variable locale de répertoire. Par exemple cmake-ide « s cmake-ide-project-diret cmake-ide-build-dir. Bien sûr, ce n'est pas très portable. Donc au lieu de .dir-locals.el: ((nil . ((cmake-ide-project-dir . "/home/user/code/project")))) Je veux quelque chose comme …
Dans beaucoup de mes projets, j'utilise des .dir-locals.elfichiers pour configurer des variables spécifiques au projet telles que les commandes de compilation. Lors de l'ouverture d'un fichier dans un répertoire contenant un tel fichier, se emacsplaint de "variables locales risquées" , en particulier: The local variables list in $DIR$/ contains variables …
La variable safe-local-variable-valuespeut stocker des paires nom / valeur qui sont sûres en tant que fichier local ou répertoire local. Cependant, je veux parfois dire que toute valeur est valide pour une variable donnée. La page de manuel à laquelle j'ai lié dit que toute valeur entière est considérée comme …
Je veux mettre une configuration en dehors de mon init.elfichier .dir-locals.el, c'est-à-dire ce qui suit: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Mais chaque fois que j'essaie d'ouvrir un fichier dans mon .emacs.ddossier, emacs me demande s'il est préférable d'appliquer ce …
J'aime l'idée de .dir-locals.el. J'ai mon propre .dir-locals.elfichier dans mon répertoire personnel qui devrait définir toutes les variables pour les répertoires / fichiers que j'ouvre à moins qu'il n'y ait .dir-locals.elplus près du répertoire dans lequel j'ouvre le fichier. Cependant, même si le fichier est reconnu, les variables de répertoire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.