2012-03-10 124 views
0

我是emacs的新手,剛剛開始。 我安裝的插件爲Emacs做出python IDE,按:http://hide1713.wordpress.com/2009/01/30/setup-perfect-python-environment-in-emacs/emacs自動完成el文件錯誤

我複製自動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's function definition is void: define-global-minor-mode

到目前爲止,我的最大的問題一直沿着上述之一線:

如果~/.emacs.d/任何el的文件有錯誤,它要求我打開 xemacs -debug-init但總是產生一個空白屏幕,而不是堆棧跟蹤的。

我無法找出錯誤來自哪裏。
如何測試這些el文件中的單個函數?

回答

3

你似乎暗示你正在使用XEmacs?我會從GNU Emacs開始,如果是 就是這種情況。它們不可互換。

大部分的幫助和博客以及非互聯網上的內容都是針對GNU Emacs的。大多數軟件包只能保持與GNU Emacs的兼容性。 XEmacs開發 也停滯了一段時間。

編輯:顯然我沒有使用足夠強大的語言。

dead end


XEmacs的已不再發展。


您遇到的任何軟件包都可能與其兼容。


作爲一個新的用戶,不存在選擇作爲要使用的Emacs的。這只是GNU Emacs。


我對XEmacs沒有任何反應。我是一名前XEmacs用戶。這只是現實。

+0

emacs在windows7中似乎不能很好地工作(我甚至無法按Ctrl-C),所以我切換到xemacs – heyNow 2012-03-10 07:17:30

+1

Emacs在Windows7上工作正常。如果您在配置時遇到問題,請提出相關問題。我的觀點是XEmacs對你來說是一個死衚衕。 – 2012-03-10 07:34:05

+1

我更新了我的答案以更強烈地聲明爲什麼XEmacs不適合您的使用。如果在閱讀完本文後,您仍想繼續使用XEmacs。願傑布斯與你同在! ;) – 2012-03-10 07:47:37