Cóż, tytuł ma wszystko. Kiedyś do (setenv "PATH" "whatever:$PATH" t)
, aby móc wywoływać rzeczy (w rzeczywistości, jedno - ConTeXt, z wewnątrz AUCTeX) z Emacs. Niedawno dowiedziałem się o exec-path
. Czy powinienem go użyć zamiast tego?Czym dokładnie jest różnica między PATH (ustawioną przez setenv) a exec-path w GNU Emacs?
5
A
Odpowiedz
6
Podczas setenv
faktycznie ustawia środowisko (i wpływają (modyfikuje), co realizowane programy z tego emacs będzie zobaczyć jako środowisko), exec-path
mówi emacsowi gdzie szukać plików wykonywalnych, ale programy uruchamiane z tego emacs nie będzie widać ich PATH
zmienione.
Zmiana środowiska przy pomocy setenv
nie zmienia aktualnego Emacsa w poszukiwaniu plików wykonywalnych, ponieważ używa on exec-path
. Aby osiągnąć ten stan, i, aby procesy potomne wykonywane przez to urządzenie Emacs miały zmieniony $PATH
, należy ustawić zarówno exec-path
jak i $PATH
.
Powiązane problemy
- 1. Czym dokładnie jest ContextStaticAttribute?
- 2. Czym dokładnie jest cacert.pem?
- 3. Czym dokładnie jest powiązanie?
- 4. Dokładnie jaka jest różnica między "zamknięciem" a "blokiem"?
- 5. Czym dokładnie jest "rola" w Capistrano?
- 6. Czym dokładnie jest Gemfire?
- 7. Czym dokładnie jest prowizja?
- 8. Czym dokładnie jest DEFAULT_COMPRESSION?
- 9. Czym dokładnie jest ROM?
- 10. Czym dokładnie jest OData?
- 11. Czym dokładnie jest # ^: _ 1
- 12. Czym dokładnie jest Apache Karaf?
- 13. Czym dokładnie jest "wyjście" w PowerShell?
- 14. Eclipse - Czym dokładnie jest Builder?
- 15. Czym dokładnie jest atak tęczy?
- 16. Czym dokładnie jest EV_RECEIPT kqueue?
- 17. Czym dokładnie jest tekst zmiennoprzecinkowy?
- 18. Czym dokładnie jest n Gram?
- 19. Czym dokładnie jest Port Listening
- 20. Czym dokładnie jest kontekst wątku w C#?
- 21. Czym dokładnie jest tensor w theano?
- 22. Czym dokładnie jest "kontener kluczowy"?
- 23. Czym dokładnie jest wiadro w hashmapie?
- 24. Czym dokładnie jest obiekt "QuerySet" w Mongoengine?
- 25. Czym dokładnie jest wartość R w C++?
- 26. Skrypt do obiektu JavaScript: czym dokładnie jest {a, b, c}?
- 27. Czym dokładnie jest stan użytkownika w ZfcUser?
- 28. Jaka jest różnica między uchwytem a wątkiem?
- 29. Jaka jest różnica między this.route() a this.resource()?
- 30. Czym jest konwencja a konfiguracja?