Was ist die bevorzugte Methode, um Umgebungsvariablen bei der Emacs-Initialisierung festzulegen?


2

Angenommen, ich möchte meine PATHVariable in meiner .emacs-Datei ändern. Wie geht das am besten? Soll ich anrufen setenv? Gibt es eine Variable, die ich anpassen kann? Soll ich ein Shell-Skript aufrufen

Antworten:


2

Du hast es richtig:

(setenv "PATH" "some;/path/that/you/want;/really/this/is/the/path")

Die größere Frage ist, warum der Pfad innerhalb von Emacs anders sein soll. Soll es Emacs anweisen, die geeigneten Anwendungen für ispelloder zu finden shell? Es gibt einfachere Möglichkeiten, diese Probleme zu lösen.


Ich möchte eigentlich kontrollieren, unter welchem ​​Python-Pymacs läuft. Es wäre wirklich cool, dafür ein Virtualenv laufen zu lassen.
Jason Baker

Eines ist zu beachten: Im obigen Beispiel sollte PATH in doppelten Anführungszeichen stehen.
Jason Baker
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.