Emacs配置

emacs 专栏收录该内容
0 篇文章 0 订阅

Emacs配置

1 默认配置文件

Emacs 默认配置文件有三个: ~/.emacs

~/.emacs.el

~/.emacs.d/init.el

官方原文为 初始化文件—— The Emacs Initialization File http://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html

比较主流的是以~/.emacs.d/init.el为主

2 大神配置文件

Steve Purcellhttps://github.com/purcell/emacs.d
Matt Briggshttps://github.com/mbriggs/.emacs.d

其中本人在学习过程中还分别参考了http://emacser.com/my-emacs-config.htm

3 分离配置文件

当配置越来越多,越来越复杂的时候,配置文件的分离显得更方便于管理

其中init.el 仅为导入文件 e.g.

3.1 导入目录

(add-to-list 'load-path (expand-file-name "~/.emacs.d"))

3.2 导入文件

3.2.1 mapcar

(mapcar 'require

'(

init-el-get

init-auto-complete

;;等等,在此不一一列出

))

3.2.2 require

(require 'init-el-get)

(require 'init-auto-complete)

3.2.3 load

(load "init-el-get")

(load "init-auto-complete")

3.3 配置文件

;; el-get (add-to-list 'load-path "~/.emacs.d/el-get/el-get") (require 'el-get)

(provide 'init-el-get)

注: 对于emacs lisp 的 require 、load导入机制 仅当独立配置文件末尾有(provide 'xxx)的时候可以用require导入 否则必须load 见 http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=310023

转自:http://www.blogjava.net/eonboy/archive/2013/03/27/397057.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值