【发布时间】:2012-08-09 05:14:07
【问题描述】:
安装后:
[rope]
[ropemode]
[pymacs]
[ropemacs]
[autocomplete 1.3.1]
并配置.emacs:
(add-to-list 'load-path "~/.emacs.d/autocomplete1.3.1")
(add-to-list 'load-path "~/share/emacs/lisp/")
(setq py-install-directory "~/share/emacs/lisp/")
(require 'python-mode)
(autoload 'pymacs-apply "pymacs")
(autoload 'pymacs-call "pymacs")
(autoload 'pymacs-eval "pymacs" nil t)
(autoload 'pymacs-exec "pymacs" nil t)
(autoload 'pymacs-load "pymacs" nil t)
(autoload 'pymacs-autoload "pymacs")
(require 'pymacs)
(pymacs-load "ropemacs" "rope-")
(setq ropemacs-enable-autoimport t)
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/autocomplete1.3.1/ac-dict")
(ac-config-default)
(require 'auto-complete)
(global-auto-complete-mode t)
我在sys. 之后输入了一个句点,并希望代码完成类似于 Komodo Edit。
不幸的是,我能做到的最好的事情就是按 M-/ 来调出分屏代码完成缓冲区。
在类似于 Komodo-Edit 的 GNU Emacs 中如何实现代码补全?
这是一个 pymacs bug 的错误,让我大吃一惊:
【问题讨论】:
-
什么版本的emacs/平台?
-
GNU Emacs 24.1.1 | Ubuntu 12.04 上下文菜单不显示的任何原因?
标签: python emacs code-completion