Wie lade ich verzeichnislokale Variablen neu? Ich möchte eine ändern .dir-locals.elund möchte, dass solche Änderungen auf die aktuelle Emacs-Sitzung angewendet
Wie lade ich verzeichnislokale Variablen neu? Ich möchte eine ändern .dir-locals.elund möchte, dass solche Änderungen auf die aktuelle Emacs-Sitzung angewendet
In vielen meiner Projekte verwende ich .dir-locals.elDateien, um projektspezifische Variablen wie Kompilierbefehle einzurichten. emacsBeschwert sich beim Öffnen einer Datei in einem Verzeichnis, das eine solche Datei enthält, über "riskante lokale Variablen" , insbesondere: The local variables...
Ich befinde mich oft in der Situation, dass ich aufgefordert werde, relative Pfade als lokale Verzeichnisvariable anzugeben. Zum Beispiel cmake-ide 's cmake-ide-project-dirund cmake-ide-build-dir. Das ist natürlich nicht sehr portabel. Also statt .dir-locals.el: ((nil . ((cmake-ide-project-dir ....
Die Variable safe-local-variable-valueskann Name / Wert-Paare speichern, die als dateilokal oder verzeichnislokal sicher sind. Manchmal möchte ich jedoch sagen, dass jeder Wert für eine bestimmte Variable gültig ist. Die von mir verlinkte Handbuchseite besagt, dass jeder ganzzahlige Wert als sicher...
Ich möchte eine Konfiguration außerhalb meiner init.elDatei einfügen .dir-locals.el, dh Folgendes: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Aber jedes Mal...
Ich mag die Idee von .dir-locals.el. Ich habe meine eigene .dir-locals.elDatei in meinem Ausgangsverzeichnis, die alle Variablen für Verzeichnisse / Dateien festlegen soll, die ich öffne, es sei denn, es befindet sich .dir-locals.elnäher an dem Verzeichnis, in dem ich die Datei öffne. Obwohl die...
Ich verwende den Firmenmodus für die Vervollständigung in C ++ - Code. Um dem Clang-Backend des Unternehmens mitzuteilen, wo sich die Include-Dateien für das aktuelle Projekt befinden, muss ich die folgende .dir-locals.elDatei verwenden ((c++-mode (eval setq company-clang-arguments (append...
Ist es möglich , zu laden .dir-locals.elDatei ohne Aufforderung mich, aber auch ohne Wert addiert ich in dieser Datei zu meiner bin Konfiguration init.elin custom-set-variables? Der Grund, warum ich es möchte, ist, dass diese Datei einige vertrauliche Daten enthält und ich die Gewohnheit habe,...
Ich möchte den Hauptmodus für eine Datei so einstellen, wie Sie dateilokale Variablen verwenden würden Local Variables: mode: text End: aber .dir-locals.elum die betreffende Datei nicht zu "verschmutzen". Ist das