您的位置:首页 > 编程语言 > Java开发

我的emacs配置文件

2011-12-10 15:05 302 查看
;;-------------------------

;; Input method for Chinese

;;-------------------------

;;sudo apt-get install ibus-el

(require 'ibus)

(add-hook 'after-init-hook 'ibus-mode-on)

(load-file "/opt/emacs_plugins/cedet-1.0pre7/common/cedet.el")

'(jde-jdk-registry (quote (("1.6.0_29" . "/usr/src/jdk1.6.0_29"))))

;;JDEE configuration

(add-to-list 'load-path (expand-file-name "/opt/emacs_plugins/jdee-2.4.0.1/lisp"))

(add-to-list 'load-path (expand-file-name "/opt/emacs_plugins/elib-1.0"))

(add-to-list 'load-path (expand-file-name "/opt/emacs_plugins/ecb-2.40"))

;;(add-to-list 'load-path (expand-file-name "/opt/emacs_plugins/jde-jalopy"))

(load-file (expand-file-name "/opt/emacs_plugins/ecb-2.40/ecb.el"))

(require 'font-lock)

(require 'ecb)

(require 'ecb-autoloads)

(require 'jde)

(custom-set-variables

 '(browse-url-browser-function (quote browse-url-generic))

 '(browse-url-generic-program "chromium-browser")

 '(column-number-mode t)

 '(jde-complete-function (quote jde-complete-menu))

 '(jde-debugger (quote ("jdb")))

 '(jde-jdk-registry (quote (("1.6.0_29" . "/usr/src/jdk1.6.0_29"))))

 '(jde-resolve-relative-paths-p t)

 '(jde-run-option-debug (quote ("Server" "Socket" "javadebug" nil "5005" t))))

;; Java document support

(add-to-list 'load-path (expand-file-name "/opt/emacs_plugins/java"))

(require 'javadoc-help)

(javadoc-set-predefined-urls '("/opt/java_docs/common-cache-1.0.0-javadoc"

                               "/opt/java_docs/commons-codec-1.4-javadoc"

                               "/opt/java_docs/commons-logging-1.1.1-javadoc"

                               "/opt/java_docs/ehcache-server-1.0.0-javadoc"

                               "/opt/java_docs/gson-1.7.1-javadoc"

                               "/opt/java_docs/jcommander-1.12-javadoc"

                               "/opt/java_docs/jersey-apache-client-1.9.1-javadoc"

                               "/opt/java_docs/jersey-client-1.9.1-javadoc"

                               "/opt/java_docs/jersey-core-1.9.1-javadoc"

                               "/opt/java_docs/joda-time-1.6.2-javadoc"

                               "/opt/java_docs/junit-4.8.2-javadoc"

                               "/opt/java_docs/logback-classic-1.0.0-javadoc"

                               "/opt/java_docs/logback-core-1.0.0-javadoc"

                               "/opt/java_docs/lombok-0.10.4-javadoc"

                               "/opt/java_docs/mongo-java-driver-2.7.2-javadoc"

                               "/opt/java_docs/mybatis-3.0.5-javadoc"

                               "/opt/java_docs/slf4j-api-1.6.4-javadoc"

                               "/opt/java_docs/snakeyaml-1.6-javadoc"

                               "/opt/java_docs/testng-6.1.1-javadoc"))

(global-set-key [(f1)]          'javadoc-lookup)  ; F1 to lookup

(global-set-key [(shift f1)]    'javadoc-help)    ; Shift-F1 to bring up menu
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息