Mi trovo spesso nella situazione in cui mi viene detto di inserire percorsi relativi come variabili locali della directory. Ad esempio cmake-ide 's cmake-ide-project-dire cmake-ide-build-dir. Naturalmente questo non è molto portatile. Quindi invece di .dir-locals.el: ((nil . ((cmake-ide-project-dir . "/home/user/code/project")))) Voglio qualcosa del genere ((nil . ((cmake-ide-project-dir . directory-of-current-dir-locals-file)))) Come …
In molti dei miei progetti utilizzo i .dir-locals.elfile per impostare variabili specifiche del progetto come i comandi di compilazione. All'apertura di un file all'interno di una directory contenente tale file, si emacslamenta delle "variabili locali rischiose" , in particolare: The local variables list in $DIR$/ contains variables that are risky …
La variabile safe-local-variable-valuespuò memorizzare coppie nome / valore sicure come file-local o directory-local. Tuttavia a volte voglio dire che qualsiasi valore è valido per una determinata variabile. La pagina di manuale a cui ho collegato dice che qualsiasi valore intero è considerato sicuro per fill-column. C'è un modo per farlo …
Voglio mettere un po 'di configurazione al di fuori del mio init.elfile .dir-locals.el, vale a dire il seguente: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Ma ogni volta che sto provando ad aprire qualsiasi file nella mia .emacs.dcartella, emacs mi chiede …
Mi piace l'idea di .dir-locals.el. Ho il mio .dir-locals.elfile nella mia directory home che dovrebbe impostare tutte le variabili per directory / file che apro a meno che non ci sia .dir-locals.elpiù vicino alla directory in cui apro il file. Tuttavia, anche se il file è riconosciuto, le variabili di …
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.