emacs.d:我的Emacs配置。 :gear_selector:(buuuuut我不再使用Emacs了)
Emacs是一款强大的文本编辑器,深受程序员和高级用户喜爱,因为它可以高度自定义和扩展。`emacs.d`目录是Emacs的配置目录,存放着所有个性化设置和自定义功能的文件。这个压缩包可能包含了一个曾经热衷于Emacs的用户的所有配置,尽管现在他们可能已经不再使用Emacs了。 在Emacs中,`emacs.d`目录通常包含以下子目录和文件: 1. **init.el** - 这是Emacs启动时运行的第一个Lisp文件,用于加载所有的配置和设置。用户可以通过编辑`init.el`来定制他们的Emacs体验,比如安装插件、定义快捷键、调整界面等。 2. **elpa** - Emacs Package Archive的缩写,这是Emacs的包管理器MELPA(Marmalade or Melpa Stable)下载并存储第三方扩展的地方。每个安装的包都有自己的子目录。 3. **lisp** - 用户编写的自定义Elisp(Emacs Lisp)函数和宏的存储地。如果用户想要创建自己的功能或者修改默认行为,他们可能会在这里放置文件。 4. **custom** - 自定义设置的存储位置,Emacs会自动将通过`Custom`模块进行的设置保存在这里。这些设置可以通过菜单或命令`M-x customize`访问。 5. **themes** - 用于存储用户喜欢的颜色主题。Emacs支持许多视觉主题,用户可以更改颜色方案以适应个人喜好或工作需求。 6. **auto-save-list** - 存储自动保存的文件信息,以防意外关闭Emacs时丢失未保存的工作。 7. **backup** - 这个目录包含了Emacs为你的文件创建的备份,以防原文件被误删或损坏。 8. **cache** - 缓存各种数据,如语法高亮信息,以提高性能。 Emacs的配置可以通过Emacs Lisp(Elisp)进行,这是一种功能丰富的编程语言,允许用户编写脚本来实现复杂的功能。`emacs-configuration`标签表明这个压缩包可能包含了一些高级用户自定义的配置,例如快捷键绑定、窗口管理、自动补全设置、语言特定的模式设定等。 `EmacsEmacsLisp`标签进一步强调了Emacs配置中的Elisp编程方面。学习和理解他人的配置可以是一个很好的学习资源,可以帮助你了解如何利用Emacs的强大功能,比如自动化任务、集成开发环境(IDE)功能、代码检查、版本控制集成等。 虽然标题中提到作者不再使用Emacs,但他们的配置仍然对其他Emacs用户有参考价值。你可以通过分析这个`emacs.d`目录来获取灵感,改进自己的Emacs设置,或者学习如何更有效地使用Emacs。如果你是一个Emacs新手,探索这个配置可能会帮助你了解一个经验丰富的用户是如何优化他们的工作流程的。
- 1
- 粉丝: 21
- 资源: 4478
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- just try to do some operation
- mfc做的五子棋游戏,个人学习整理,仅供参考
- 2449-SpringBoot+Vue旅游网站开题报告.docx
- 机械设计黑水虻养殖用垃圾处理机sw16非常好的设计图纸100%好用.zip
- DCDC电池模型,matlab2018b及以上(可改版)
- 基于android的记事本开发
- 机械设计机器人三工位焊接sw16可编辑非常好的设计图纸100%好用.zip
- android原生代码记事本
- comsol 锂离子电池热管理模型 锂电池包含: 电化学热耦合模型: (1)风冷热方形电池 (2)绝热软包电池 (3)石蜡相变热圆柱电池模型 (4)21700圆柱电池热失控模型
- 基于Android Studio的Room框架记事本App-设计报告
- 基于Windows环境搭建Sonic远程云真机环境
- Linux系统操作指南:初学者必备的常用命令及其实战应用
- 汇川系统开发的陶瓷砖码垛机械手,,动作和功能完全按照现在流行的机器人运行模式编写,完整一套项目程序, 附件包含PLC程序和库文件,带详细注释(见截图); 附件包含触摸屏程序,详细见截图; 附件包含电气
- 第四章最终.pptx
- 第三章序列化与反序列化.pptx
- 对应LabVIEW专栏十、工厂模式