Preguntas etiquetadas con directory-local-variables


2
¿Cómo puedo establecer la variable local del directorio en relación con la ubicación del archivo .dir-locals.el?
A menudo me encuentro en una situación en la que me dicen que coloque rutas relativas como variable local del directorio. Por ejemplo cmake-ide 's cmake-ide-project-diry cmake-ide-build-dir. Por supuesto, esto no es muy portátil. Entonces en lugar de .dir-locals.el: ((nil . ((cmake-ide-project-dir . "/home/user/code/project")))) Quiero algo como ((nil . ((cmake-ide-project-dir …



1
Confíe en .dir-locals.el
Quiero poner algo de configuración fuera de mi init.elarchivo .dir-locals.el, es decir, lo siguiente: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Pero cada vez que intento abrir un archivo en mi .emacs.dcarpeta, emacs me pregunta si es guardar para aplicar este …


1
carpeta raíz del proyecto variable en .dir-locals.el
Estoy usando el modo empresa para completar en código C ++. Para decirle al clang backend de la compañía dónde están los archivos de inclusión para el proyecto actual, tengo que usar el siguiente .dir-locals.elarchivo ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Tengo que especificar la ruta completa siempre. ¿Hay …


3
Lista blanca de .dir-locals.el
¿Es posible cargar .dir-locals.elarchivos sin mi preguntar, pero también sin la adición de los valores Estoy configurando en ese archivo a mi init.elen custom-set-variables? La razón por la que quiero es que ese archivo contiene algunos datos confidenciales y tengo la costumbre de compartir mi archivo init.el, así que quiero …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.