[ESS] using tramp for remote machine processes
Sebastian P. Luque
spluque at gmail.com
Sat Mar 1 00:51:07 CET 2008
On Fri, 29 Feb 2008 16:38:54 -0600,
"Sebastian P. Luque" <spluque at gmail.com> wrote:
> Now if there's a way to forward X as in ssh with -X, then this may not
> take much work.
I don't know how that can be done with TRAMP, but one could do:
However, a couple of issues:
1. The X forwarding doesn't seem to happen immediately. Starting the
remote process as I described previously, and then doing (say) C-c
C-v "ls", causes the following help text to be displayed in a
*help[R](ls)* buffer in the same frame (I use ess-help-own-frame t),
with ^M characters at the end of the 1st line and beginning of 2nd:
,-----[ *help[R](ls)* (lines: 1 - 2) ]
| WARNING: terminal is not fully functional
- (press RETURN)
2. If I kill that buffer, and then plot something
(e.g. plot(rnorm(100))), no plot is produced and the rest of the help
page works in the R process, as if working on a shell buffer!
3. Try the plot command above again, and the X Window with the plot is
produced as expected.
4. Try the ess-help command in 1. again and the help page is now
properly displayed in its own frame, as expected. However, the ^M
characters are still there.
More information about the ESS-help