我的Emacs配置
2010-06-04 23:31
155 查看
;;一个snippet插件可以自定义模板, http://code.google.com/p/yasnippet/
(add-to-list 'load-path
"D:/Lvan/emacs_plugin/yasnippet-0.6.1c")
(require 'yasnippet)
(yas/initialize)
(yas/load-directory "D:/Lvan/emacs_plugin/yasnippet-0.6.1c/snippets")
;;自动完成插件, http://www.emacswiki.org/emacs/AutoComplete
(require 'auto-complete)
(require 'auto-complete-config)
(global-auto-complete-mode t)
(setq-default ac-sources '(ac-source-words-in-same-mode-buffers))
(add-hook 'emacs-lisp-mode-hook (lambda () (add-to-list 'ac-sources 'ac-source-symbols)))
(add-hook 'auto-complete-mode-hook (lambda () (add-to-list 'ac-sources 'ac-source-filename)))
(set-face-background 'ac-candidate-face "lightgray")
(set-face-underline 'ac-candidate-face "darkgray")
(set-face-background 'ac-selection-face "steelblue") ;;; 设置比上面截图中更好看的背景颜色
(define-key ac-completing-map "/M-n" 'ac-next) ;;; 列表中通过按M-n来向下移动
(define-key ac-completing-map "/M-p" 'ac-previous)
(setq ac-auto-start 2)
(setq ac-dwim t)
(define-key ac-mode-map (kbd "M-TAB") 'auto-complete)
(add-to-list 'load-path
"D:/Lvan/emacs_plugin/yasnippet-0.6.1c")
(require 'yasnippet)
(yas/initialize)
(yas/load-directory "D:/Lvan/emacs_plugin/yasnippet-0.6.1c/snippets")
;;自动完成插件, http://www.emacswiki.org/emacs/AutoComplete
(require 'auto-complete)
(require 'auto-complete-config)
(global-auto-complete-mode t)
(setq-default ac-sources '(ac-source-words-in-same-mode-buffers))
(add-hook 'emacs-lisp-mode-hook (lambda () (add-to-list 'ac-sources 'ac-source-symbols)))
(add-hook 'auto-complete-mode-hook (lambda () (add-to-list 'ac-sources 'ac-source-filename)))
(set-face-background 'ac-candidate-face "lightgray")
(set-face-underline 'ac-candidate-face "darkgray")
(set-face-background 'ac-selection-face "steelblue") ;;; 设置比上面截图中更好看的背景颜色
(define-key ac-completing-map "/M-n" 'ac-next) ;;; 列表中通过按M-n来向下移动
(define-key ac-completing-map "/M-p" 'ac-previous)
(setq ac-auto-start 2)
(setq ac-dwim t)
(define-key ac-mode-map (kbd "M-TAB") 'auto-complete)
相关文章推荐
- emacs 配置,各个方面比较全
- emacs 配置
- emacs之配置2,UI基本设置
- purcell的emacs配置中的自动补全功能开启
- emacs 配置web前端环境 html、javascript
- Emacs-097-spacemacs不重启而使配置生效
- emacs 配置编译
- 程序员的emacs配置大全(cedet+ecb+cscope+gdb-ui)-jzj
- 我的emacs配置文件
- emacs+cscope+ecb的配置文件
- emacs常用配置-注释/反注释C++代码
- Emacs 安装与基本配置(3)
- emacs配置文件的基础知识 (转载)
- emacs配置笔记
- Emacs 24.3 配置JDEE(http://blog.csdn.net/csfreebird/article/details/19033939)
- emacs常用配置-切换窗口
- emacs 笔记 常用功能 配置
- windows下Emacs的安装与配置
- Cao Le 的 Emacs的使用和配置
- 如何在windows下配置emacs