Ich kann das nirgendwo finden. Viele Male habe ich Befehle mit einer Umgebungsvariablen ausführen gesetzt wie:Wie setze ich eine Umgebungsvariable in Emacs Shell (eshell)?
export BLA=foo && ./somebinary
Wie kann ich das tun in eshell
? Ich denke, der Befehl heißt set
, aber ich bin mir nicht sicher, wie man es benutzt, was wäre das obige Äquivalent in eshell
?
Sie suchen 'setenv' –
Was Eshell" cd "-ed in ein Remote-Verzeichnis über Tramp? –
Um meine eigene Frage zu beantworten - es hängt von den Transportmethoden ab, die in tramp verwendet werden - habe ich "scpx" verwendet, das eine einfache Shell verwendet und somit die von mir eingerichteten Umgebungsvariablen nicht speichert. Es zurück zu "scp" (oder "ssh") zu ändern, hat funktioniert! ;) –