Re: [R] emacs and R

From: Gavin Simpson <>
Date: Sun, 02 Mar 2008 21:26:04 +0000

On Sun, 2008-03-02 at 21:45 +0100, Louise Hoffman wrote:
> > At the suggestion of many people, I have installed emacs on my linux
> (Fedora 8.0) computer with the intention of using emacs as window
> interface to R (2.6.0). I have gone though the emacs tutorial and
> don't see any information about how I should use emacs to run R. Can
> anyone suggest a document that I might read? In the past I have used R
> on a Windows XP system and used the built-in windowing interface.
> Download Emacs Speak Statistics which is a LISP package for emacs.

On a Fedora 8 box, one can install ess from exiting Fedora package repositories.

yum install emacs-ess

as root in a terminal (or use Pirut via Applications Menu > Add/Remove software) to install ESS.

Then follow Louise's crib sheet to start R within Emacs etc.

There is nothing wrong with installing from the tar ball at the ess homepage, but with the availability of a Fedora package I keep ESS more up-to-date than I ever did when I had to manually "upgrade".


> When installed you can e.g.
> M-x R Start an R process in Emacs
> %
> C-c C-c Sends a Control-C signal to the ESS process.
> This has the effect of aborting the current command.
> %
> C-c M-b Send the contents of the edit buffer to the ESS process
> and returns you to the ESS process buffer as well.
> %
> C-c M-r Send the text between point and mark to the ESS process and
> returns to the ESS process buffer afterwards.
> %
> C-c M-j Send the line containing point to the ESS process, and
> return to the ESS process buffer.
> %
> C-c C-n Sends the current line to the ESS process,
> echoing it in the process buffer, and moves point to the
> next line.
> %
> C-M-q Indents each line in the expression.
> %
> M-; Indents an existing comment line appropriately, or inserts
> an appropriate comment marker.
> ______________________________________________
> mailing list
> PLEASE do read the posting guide
> and provide commented, minimal, self-contained, reproducible code.

 Dr. Gavin Simpson             [t] +44 (0)20 7679 0522
 ECRC, UCL Geography,          [f] +44 (0)20 7679 0565
 Pearson Building,             [e]
 Gower Street, London          [w]
 UK. WC1E 6BT.                 [w]

______________________________________________ mailing list
PLEASE do read the posting guide
and provide commented, minimal, self-contained, reproducible code.
Received on Sun 02 Mar 2008 - 21:28:21 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 02 Mar 2008 - 21:30:17 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive