我对emacs很新,昨天就开始了。
我正在为emacs安装插件以生成python IDE
,根据:http://hide1713.wordpress.com/2009/01/30/setup-perfect-python-environment-in-emacs/
我将auto-completion.el复制到~/.emacs.d/plugins/
目录,
我粘贴了他们在~/.xemacs/init.el
中的代码:
(add-to-list 'load-path "~/.emacs.d/")
(load-file "~/.emacs.d/plugins/auto-completion.el") ; <- did this later when it couldn't find the file
(require 'auto-complete)
(global-auto-complete-mode t)
但它给了我一个错误:
Symbol的函数定义为void:define-global-minor-mode
到目前为止,我最大的问题是上述问题:
如果~/.emacs.d/
中的任何el文件有错误,它会要求我打开一个
xemacs -debug-init
但总是产生空白屏幕而不是堆栈跟踪。
我无法弄清楚错误的来源。
如何在这些el
文件中测试各个函数?
答案 0 :(得分:3)
您似乎暗示您正在使用XEmacs?我会重新开始使用GNU Emacs if 就是这样。它们不可互换。
大多数帮助和博客以及来自INTERNETS的内容都不适用于GNU Emacs。 大多数软件包只与GNU Emacs保持一致。 XEmacs开发 也停滞了很长一段时间。
编辑:显然我没有使用足够强大的语言。
我对XEmacs没有任何反对意见。我是以前的XEmacs用户。这只是现实。