如何在Cygwin中为Emacs配置jdee

如何在Cygwin中为Emacs配置jdee,emacs,Emacs,我已经安装了所有Cygwin软件包,我可以在Cygwin的一个终端xterm中运行emacs。 困扰我的是找到Emacs的相关路径。因为我想要与Emacs集成的JDEE插件需要知道几个路径来包含外部包。例如,Emacs的站点目录路径在哪里 按照JDE用户指南,我在第一步就被卡住了,我在相关手册和web信息中的几次挖掘中都找不到自定义变量“JDE jdk registry”,我终于弄清楚了。 插件包所在的Emacs站点目录是“/etc/Emacs/site start.d”。 “customize

我已经安装了所有Cygwin软件包,我可以在Cygwin的一个终端xterm中运行emacs。 困扰我的是找到Emacs的相关路径。因为我想要与Emacs集成的JDEE插件需要知道几个路径来包含外部包。例如,Emacs的站点目录路径在哪里


按照JDE用户指南,我在第一步就被卡住了,我在相关手册和web信息中的几次挖掘中都找不到自定义变量“JDE jdk registry”

,我终于弄清楚了。 插件包所在的Emacs站点目录是“/etc/Emacs/site start.d”。 “customize variable”中设置的变量“jde jdk registry”丢失,因为您尚未在cygwin主目录中的.emacs init文件中加载jdee包的lisp路径。下面是我的.emacs内容:

;;负载塞得
(加载文件“/etc/emacs/site start.d/cedet-1.0/common/cedet.el”)
;; 启用各种语义次要模式。有关更多想法,请参阅semantic/INSTALL。
;; 选择以下选项之一。
(语义加载启用代码帮助程序)
;;; (语义加载启用guady代码帮助程序)
;;; (语义负载使代码助手过多)
;; 设置JDEE。
(添加到列表“加载路径(扩展文件名)/etc/emacs/site start.d/jde/lisp”))
(添加到列表“加载路径(扩展文件名)/etc/emacs/site start.d/cedet/semantic”))
(添加到列表“加载路径(扩展文件名)/etc/emacs/site start.d/jdee-2.4.0.1/lisp”))
(添加到列表“加载路径(扩展文件名“/etc/emacs/site start.d/cedet/speedbar”))
(添加到列表“加载路径(扩展文件名)/etc/emacs/site start.d/elib”))
(添加到列表“加载路径(扩展文件名)/etc/emacs/site start.d/cedet/eio”))
(需要“jde”)
(setq jde检查版本标志nil)