(add-to-list 'load-path "~/.emacs.d/")
(add-to-list 'load-path "~/.emacs.d/plugin/color-theme-6.6.0")
(add-to-list 'load-path "~/.emacs.d/plugin/yasnippet-0.6.1c/")
(add-to-list 'load-path "~/.emacs.d/plugin/auto-complete-1.3.1/")
;;不显示工具栏
(tool-bar-mode nil)
;;禁用启动信息
(setq inhibit-startup-message t)
;;状态栏显示行号,列号
(setq line-number-mode t)
(setq column-number-mode t)
;;左侧显示行号
(global-linum-mode t)
;;主题
(require 'color-theme)
(color-theme-initialize)
(color-theme-dark-blue2)
;;buffer切换
(require 'iswitchb)
(iswitchb-default-keybindings)
;;开始打开text模式
(setq default-major-mode 'text-mode)
;;图片显示
(auto-image-file-mode t)
;;用y/s替代yes/no
(fset 'yes-or-no-p 'y-or-n-p)
;;回车自动缩进
(global-set-key (kbd "RET") 'newline-and-indent)
;;代码风格
(add-hook 'c-mode-common-hook (lambda()
(c-set-style "K&R")
(setq c-basic-offset 4)))
(add-hook 'c++-mode-common-hook (lambda()
(c-set-style "K&R")
(setq c-basic-offset 4)))
;;备份位置
(setq backup-directory-alist (quote (("." . "~/.backups"))))
;;标题栏显示格式
(setq frame-title-format "arch@%b")
;;yasnippet
(require 'yasnippet)
(yas/initialize)
(yas/load-directory "~/.emacs.d/plugin/yasnippet-0.6.1c/snippets")
;;auto complete
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/plugin/auto-complete-1.3.1/ac-dict")
(ac-config-default)