首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Emacs001学用Emacs之入门:关于配置文件

Emacs001学用Emacs之入门:关于配置文件

作者头像
上善若水.夏
发布2018-09-28 11:03:26
2.8K0
发布2018-09-28 11:03:26
举报
文章被收录于专栏:上善若水上善若水

编辑器是我们经常要打交道的工具,工欲善其事,必先利其器。每一个领域都有专用的好的工具,比如android开发用android sduio, 我先用emacs填补在使用这些好用的专用ide之外的任何地方。 最近打算好好体验下emacs。

本文主要解决如下三个问题

  1. emacs的配置文件在哪儿?
  2. 使用的是什么语法?
  3. 怎么读配置文件(已经以后怎么自定义配置)

emacs配置文件在哪儿

1. 使用单个文件: ~/.emacs 。

这种方法把所有初始化函数放在一个文件里,设置起来简单,但是一旦插件多了这个文件就会变得很长很乱。

2. 使用目录: ~/.emacs.d/ 。

所有配置文件都放在该目录下,并且Emacs启动时会自动执行该目录下名为 init.el 的文件。虽说只有一个文件会被自动执行,但可以在 init.el 里执行其它的函数,所以 init.el 可以变得很简洁;使用Emacs的 Feature 机制(???),可以很方便地把具体的初始化工作按类别分在其余文件中。推荐的方法。

在window下的目录(我的):

D:\Users\Frank\AppData\Roaming\.emacs.d
D:\Users\Frank\.emacs.d

emacs的配置语言elisp

配置emacs的所有代码构成了一个配置文档。Emacs的配置文档是用elisp语言写的。elisp是lisp的一种方言。至于lisp语言,有人说它是黑客的语言。

(那传说中的lisp作为配置语言,这也是emacs吸引我的去学的一点,想象学配置的时候还可以顺便学一门语言... 不过,可能想多了,现在才刚开始...刚开始)

延伸阅读

  1. Emacs's Customization Tutorial
  2. elisp快速入门:Learn X in Y minutes
  3. The Emacs Initialization File

NEXT

下一步的话应该把这三篇文章过一遍,同时在github上选一个不错的配置fork 阅读使用。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.07.23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本文主要解决如下三个问题
    • emacs配置文件在哪儿
      • 1. 使用单个文件: ~/.emacs 。
      • 2. 使用目录: ~/.emacs.d/ 。
    • emacs的配置语言elisp
    • 延伸阅读
    • NEXT
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档