Dizin değişkenlerine göz atmak isteyebilirsiniz . Temel olarak .dir-locals.el
, projeye özgü tüm ayarlarla proje kökünüzde bir dosya oluşturmanız gerekir. Şimdi dizinde veya alt dizinlerinden herhangi bir dosyayı açtığınızda emacs .dir-locals.el
dosyadaki ayarları uygular .
Örneğin make package install
, derleme komutunu yalnızca A projesinde kullanmak istediğinizi varsayalım , projenin kök dizininde .dir-locals.el adlı bir dosya oluşturmanız ve aşağıdakine benzer bir şey eklemeniz gerekir.
((nil . ((compile-command . "make package install"))))
Bundan sonra compile
, A dizini altındaki herhangi bir dosyadan komut çalıştırdığınızda , varsayılan değer compile-command
yukarıda belirtilen compile command
dosya olacaktır , ancak A dizini dışındaki dosyalar için dokunulmadan kalacaktır.