安装 Emacs
在这里下载 Emacs 安装
https://emacsformacosx.com/
安装完成后,emacs 的可执行文件路径是
/Applications/Emacs.app/Contents/MacOS/Emacs
执行如下操作
mkdir $HOME/bin
cd $HOME/bin
ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs
修改 .profile 文件,将 $HOME/bin 目录添加到 PATH 中
安装 ESS(Emacs Speaks Statistics)
在这里下载 ESS 源文件
https://ess.r-project.org/
当前最新版本是 ess-18.10.2.tgz
然后执行以下操作编译 ESS
cd ~/.emacs.d
gzip -dc ~/Downloads/ess-18.10.2.tgz | tar xf -
cd ess-18.10.2
make
编译完成后,在 .emacs
文件中(如果不存在就创建一个)加入如下语句
(add-to-list 'load-path "/Users/你的用户名/.emacs.d/ess-18.10.2/lisp")
(require 'ess-r-mode)
整个按照配置就完成了。
关闭 ESS 自动替换 “_” 功能
ESS 默认有一个功能,就是将用户输入的 _
自动替换为 R 语言里的赋值符号 <-
,如果不习惯 ESS 里的这种默认替换操作,可以在 .emacs
文件中加入如下语句
(ess-toggle-underscore nil)
即可关闭这个自动替换功能。