Skip to content

Commit e4ad3b6

Browse files
committed
first draft
1 parent 6ddfead commit e4ad3b6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

ess-via-tramp.Rmd

+8-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,14 @@ slug: emacs-tutorial-remote
1313
author: "Chris Wallace"
1414
---
1515

16-
It can be slow and frustrating to run R via a GUI when your data and R are on a remote server. Emacs has long had support for editing remote files via [tramp](https://www.gnu.org/software/tramp/), and ESS allows emacs to interact with a remote R process.
16+
It can be slow and frustrating to run R via a GUI when your data and R are on a remote server. Emacs has long had support for editing remote files via [tramp](https://www.gnu.org/software/tramp/), and ESS allows emacs to interact with a remote R process. This can bring the best of both worlds: a GUI editor running locally (so fast), interacting with an R process on the remote server. Graphics can be served from the remote server as long as you have lines like
17+
18+
```
19+
Host *
20+
ForwardX11 yes
21+
```
22+
23+
in your ssh config file (`~/.ssh/config` on a linux machine).
1724

1825
In this doc, I assume
1926
- emacs is installed on the local machine `A`

0 commit comments

Comments
 (0)