1
我已經安裝了所有的Cygwin軟件包,我可以在Cygwin的終端xterm中運行emacs。 困擾我的是找到關於Emac的相關路徑。因爲我想要與Emacs集成的JDEE插件需要知道若干包含外部程序包的路徑。例如Emacs站點目錄的路徑在哪裏。如何在Cygwin中爲Emacs配置jdee
而繼JDE用戶指南,我被卡在第一步,我無法找到自定義變量「JDE-JDK-註冊表」
我已經安裝了所有的Cygwin軟件包,我可以在Cygwin的終端xterm中運行emacs。 困擾我的是找到關於Emac的相關路徑。因爲我想要與Emacs集成的JDEE插件需要知道若干包含外部程序包的路徑。例如Emacs站點目錄的路徑在哪裏。如何在Cygwin中爲Emacs配置jdee
而繼JDE用戶指南,我被卡在第一步,我無法找到自定義變量「JDE-JDK-註冊表」
在我相關手冊和網站的信息,我終於幾個礦區清楚了。 插件包放置在Emacs的站點目錄是'/etc/emacs/site-start.d'。 在'customize-variable'中設置的變量'jde-jdk-registry'缺失,因爲您尚未在cygwin的主目錄下的.emacs init文件中加載jdee軟件包的lisp路徑。以下是我的.emacs內容:
;; Load CEDET
(load-file "/etc/emacs/site-start.d/cedet-1.0/common/cedet.el")
;; Enabling various SEMANTIC minor modes. See semantic/INSTALL for more ideas.
;; Select one of the following.
(semantic-load-enable-code-helpers)
;;; (semantic-load-enable-guady-code-helpers)
;;; (semantic-load-enable-excessive-code-helpers)
;; Set JDEE.
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/jde/lisp"))
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/cedet/semantic"))
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/jdee-2.4.0.1/lisp"))
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/cedet/speedbar"))
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/elib"))
(add-to-list 'load-path (expand-file-name "/etc/emacs/site-start.d/cedet/eieio"))
(require 'jde)
(setq jde-check-version-flag nil)