[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tramp and how to source remote environment
From: |
Michael Albinus |
Subject: |
Re: tramp and how to source remote environment |
Date: |
Tue, 03 Mar 2009 17:36:17 +0100 |
User-agent: |
Gnus/5.101 (Gnus v5.10.10) Emacs/21.3 (hpux) |
ramestica@gmail.com writes:
> Hi Michael,
Hi Rodrigo,
> reading the manual does not seem to help me. Looking into tramp.el the
> problem (my problem) seems to be that tramp does not respect whatever
> my PATH is set to during the login process (in my case
> within .bash_profile).
>
> Perhaps there is in the lisp code of tramp-get-remote-path (used by
> tramp-set-remote-path to actually set the path) something that I'm not
> understanding. Too much lisp there for me.
Tramp has the variable tramp-remote-path. You can add there your
preferred paths, like
(add-to-list 'tramp-remote-path "/my/path" 'append)
> On the other hand, if in tramp-set-remote-path I replace
>
> "PATH=%s; export PATH"
>
> by
>
> "PATH=${PATH}:%s; export PATH"
>
> then things start to work the way I want it! My PATH (crafted within
> my .bash_profile) is now preserved and now I can actually compile.
Maybe the following works (not tested):
(add-to-list 'tramp-remote-path "${PATH}")
> thanks,
> Rodrigo
Best regards, Michael.
- Re: tramp and how to source remote environment,
Michael Albinus <=