ESS的Emacs自动完成 [英] Emacs ess auto-complete

查看:149
本文介绍了ESS的Emacs自动完成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是A R用户,我想在Emacs使用R上。但是,我有难同在Emacs定制ESS。我已经安装了自动完成包装,在我的Emacs的最新ESS。但是,当我运行在Emacs R,自动完成不工作。
当我输入的应用程序,我想表现出像( HTTP形象://www.emacswiki .ORG /图片/静态/ ESS-AC3 ),但在我的emacs,无论是自动完成,也不是黄色的部分节目。

我的操作系统:Ubuntu的12.04 AMD64

我的〜/ .emacs文件

  ;;自动完成
(添加到列表负载路径〜/ .emacs.d /网站口齿不清)
(需要自动完成-配置)
(添加到列表AC-字典的目录〜/ .emacs.d /网站口齿不清/ AC-dict里)
(AC-配置默认)
; ESS-网站
(添加到列表负载路径的/ usr /共享/ Emacs的/网站口齿不清/ ESS)
(需要'ESS现场)
(setq ESS-EVAL-明显-P零)
(setq ESS-要求换ESS-目录无)


解决方案

我自动完成的作品使用此设置。

 (setq ESS使用,自动完成T)

I am a R user, I want to use R in emacs. But, I am in trouble with customizing ess in emacs. I have installed the auto-complete packages and the latest ess in my emacs. But when I run r in emacs, the auto-complete don't work well. When I type app, I suppose to show like the image in (http://www.emacswiki.org/pics/static/ess-ac3) , but in my emacs neither of the auto-complete nor the yellow part shows.

My OS: ubuntu 12.04 amd64

my ~/.emacs file

;; Auto-complete
(add-to-list 'load-path "~/.emacs.d/site-lisp")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/site-lisp/ac-dict")
(ac-config-default)
; ess-site
(add-to-list 'load-path "/usr/share/emacs/site-lisp/ess")
(require 'ess-site)
(setq ess-eval-visibly-p nil)
(setq ess-ask-for-ess-directory nil) 

解决方案

Auto-complete works for me with this setting

(setq ess-use-auto-complete t)

这篇关于ESS的Emacs自动完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆