码迷,mamicode.com
首页 > 系统相关 > 详细

emacs使用记录

时间:2015-02-01 13:30:24      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:

在不同的电脑上都配置过emacs,换了电脑之后需要重新配置一遍,有些步骤都 记不太清楚了,于是写下来,以便换电脑之后有个参考。

配置.emacs.d目录

无意间看见一片博文 ,emacs配置最好照抄大神的,使用emacs的大神众多,他们的配置也比较好,参考了Eric Schulte 的 Emacs-starter-kit 的配置。 首先git下来,放到.emacs.d目录下边。

配置.emacs

首先将.emacs.d加入load-path,初始化init,加入包管理器的路径。

(add-to-list ‘load-path "~/.emacs.d")
(load "init.el")

(setq package-archives
      ‘(("gnu"         . "http://elpa.gnu.org/packages/")
        ("org"         . "http://orgmode.org/elpa/")
        ("melpa"       . "http://melpa.org/packages/")
        ("marmalade"   . "http://marmalade-repo.org/packages/")))
(package-initialize)

添加了几个插件 evil smex 还有使用org-mode写cnblogs的插件,前两个插件 可以直接使用package-install,后一个是下载的插件,加入到emacs的 load-path中。参考文件:用emacs org-mode写cnblogs博客

(require ‘evil)
(evil-mode 1)
(require ‘smex) ; Not needed if you use package.el
(smex-initialize) ; Can be omitted. This might cause a (minimal) delay
                  ; when Smex is auto-initialized on its first run.
(global-set-key (kbd "M-x") ‘smex)
(global-set-key (kbd "M-X") ‘smex-major-mode-commands)
;; This is your old M-x.
(global-set-key (kbd "C-c C-c M-x") ‘execute-extended-command)

(add-to-list ‘load-path "~/site-lisp")
(require ‘cnblogs)
(add-hook ‘org-mode-hook (lambda ()
                           (cnblogs-minor-mode)))

emacs使用记录

标签:

原文地址:http://www.cnblogs.com/yuana1/p/4265383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!