[ESS] Following setwd() to a new place
Stephen Eglen
S.J.Eglen at damtp.cam.ac.uk
Mon Jan 3 10:35:50 CET 2005
hi Henrik,
> When I start ESS (M-x R) it asks me which folder to start in. But then I
> do a setwd() to somewhere else because I start on something else, and
> when I try filename completion ESS still thinks I am in the folder I
> started in,
What form of file completion are you referring to here? C-x C-f?
e.g. if i am currently in an *R* buffer, and I do C-x C-f, find-file
thinks that I am in my home directory ~ say. If I then do
setwd("/tmp")
and try another C-x C-f, I am still in the home directory -- whereas I
think you would like it to be /tmp.
> is there a solution to this little annoyance, except restarting
> ESS?
Automatic directory syncing might be tricky, but it may not be too
hard to get something working manually. *shell* buffers can be kept
in sync using M-x shell-resync-dirs.
Stephen
More information about the ESS-help
mailing list