Ho il seguente nei miei .emacs:TRAMP ignora vagabondo-remote-path
(require 'tramp)
(add-to-list 'tramp-remote-path "/some/path")
(add-to-list 'tramp-remote-path 'tramp-default-remote-path)
così quando apro un file usando vagabondo tramite ssh, mi aspetto il mio PATH
per contenere /some/path
. Invece, in esecuzione M-! echo $PATH
rendimenti
/bin:/usr/bin:/usr/sbin:/usr/local/bin
Anche se ho impostato export PATH=/hwdisks/data/modules/pkg/git/1.8.4.1/bin/git:$PATH
in .bashrc
o .profile
, PATH
non è impostato correttamente.
Nel registro vagabondo, *debug tramp/ssh remotehost*
, posso vedere vagabondo impostando esplicitamente PATH
:
12:28:34.202135 tramp-send-command (6) # PATH=/bin:/usr/bin:/usr/sbin:/usr/local/bin; export PATH
Se includo echo "in .bashrc"
nel mio .bashrc
, esso viene visualizzato nel registro vagabondo, quindi so vagabondo sta leggendo.
Come posso fare in modo che il vagabondo usi il PATH
corretto? Versione
Emacs: versione 24.2.1
Tramp: 2.2.3-24.1