Perguntas com a marcação «directory-local-variables»


2
Como posso definir a variável local do diretório em relação ao local do arquivo .dir-locals.el?
Costumo me encontrar na situação em que me dizem para colocar caminhos relativos como variável local do diretório. Por exemplo, cmake-ide 's cmake-ide-project-dire cmake-ide-build-dir. Claro que isso não é muito portátil. Então, ao invés de .dir-locals.el: ((nil . ((cmake-ide-project-dir . "/home/user/code/project")))) Eu quero algo como ((nil . ((cmake-ide-project-dir . directory-of-current-dir-locals-file)))) …



1
Confie em .dir-locals.el
Eu quero colocar algumas configurações fora do meu init.elarquivo .dir-locals.el, ou seja, o seguinte: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Mas cada vez que estou tentando abrir qualquer arquivo na minha .emacs.dpasta, o emacs me pergunta se é salvar para …


1
pasta raiz do projeto variável em .dir-locals.el
Estou usando o modo de empresa para conclusão no código C ++. Para informar ao clang back-end da empresa onde estão os arquivos de inclusão do projeto atual, tenho que usar o seguinte .dir-locals.elarquivo ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Eu tenho que especificar o caminho completo sempre. Existe …


3
Lista branca de .dir-locals.el
É possível carregar o .dir-locals.elarquivo sem me avisar, mas também sem adicionar valores que estou configurando nesse arquivo ao meu init.elin custom-set-variables? A razão pela qual eu quero é que esse arquivo contenha alguns dados confidenciais e eu tenho o hábito de compartilhar os meus init.el, portanto, quero que ele …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.