2013-04-18 6 views
2

Я пользователь R, я хочу использовать R в emacs. Но у меня проблемы с настройкой ess в emacs. Я установил пакеты автозаполнения и последние эссе в emacs. Но когда я запускаю r в emacs, автозаполнение работает не очень хорошо. Когда я набираю приложение, я должен показать, как изображение в (http://www.emacswiki.org/pics/static/ess-ac3), но в моих emacs ни одна из авто-полных или желтых частей не отображается.Emacs ess auto-complete

Моя ОС: Ubuntu 12.04 amd64

мой ~/.emacs файл

;; 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) 
+0

Я думаю, что у меня такая же проблема, здесь: http://stackoverflow.com/questions/22304058/emacs-auto-complete-for-ess-in-tooltip-instead-of-buffer У меня есть одна и та же ОС, тоже , поэтому, возможно, все люди, отвечающие на то, что (setq ess-use-auto-complete t) по обоим нашим вопросам используют macs или что-то еще. Это не сработало для меня. – Mittenchops

ответ

0

Auto-полные работы для меня с помощью этой установки

(setq ess-use-auto-complete t) 
0

У меня такая же проблема, и следующий код работал для меня:

(require 'package) 
(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) 
(package-initialize) ;load and activate packages, including auto-complete 
(ac-config-default) 
(setq ess-use-auto-complete 'script-only) 
;;if not working, use the following instead of (setq ess-use-auto-complete 'script-only) 
;;(global-auto-complete-mode t) 
Смежные вопросы