Emacs配置

我的emacs配置。逐步补全,所有内容都是根据自己的需要进行的。

基本配置:


;;显示括号匹配
(show-paren-mode t)
(setq show-paren-style 'parentheses)
;;显示时间格式
(display-time-mode 1)
(setq display-time-24hr-format t)
(setq display-time-day-and-date t)
;;支持emacs的外部程序的粘贴
(setq x-select-enable-clipboard t)
;;在标题栏提示目前在什么位置
(setq frame-title-format "@%b")
;;显示列号
(setq column-number-mode t)
(setq line-number-mode t)
;;不生成临时文件
(setq-default make-backup-files nil)



(defun my-c++-mode-hook ()
  (setq tab-width 4 indent-tabs-mode nil)
  (c-set-style "stroustrup")
  (c-set-offset 'inline-open 0)
  (c-set-offset 'innamespace 0)
  (c-set-offset 'friend '-))
(defun my-c-mode-hook ()
  (setq tab-width 4 indent-tabs-mode nil)
  (c-set-style "stroustrup")
  (c-set-offset 'inline-open 0)
  (c-set-offset 'innamespace 0)
  (c-set-offset 'friend '-))
(add-hook 'c++-mode-hook 'my-c++-mode-hook)
(add-hook 'c-mode-hook 'my-c-mode-hook)


1. 自动补全功能

     插件 : http://cx4a.org/software/auto-complete/


2. 一个强大的插件 cedet


3. 插件: ecb http://ecb.sourceforge.net/


你可能感兴趣的:(Emacs配置)