配置相关
1. 使用org mode来管理配置
自定义Emacs的几种配置方法
- 刚入门的用户可以使用emacs的option菜单中的设置来修改Emacs的配置。
- 进阶的用户可以直接编辑HOME目录下的
.emacs
文件 - 使用org文件来管理配置
使用org管理配置的方法
在 .emacs
文件中添加一行: (org-babel-load-file (expand-file-name "~/config.org"))
- 可以利用org的分级对配置进行分类。
- 只有代码块中的代码才会被认为是配置。其它的内容都可以做为写给自己看的注释和说明。
2. 修改链接的下划线距离
默认的链接下划线距离会遮挡“_”。修改以下配置使下划线更靠下一点。
(setq x-underline-at-descent-line t)
3. 自定义Emacs的菜单
来自李杀的网站: http://ergoemacs.org/emacs/elisp%5Fmenu.html
示例:
(define-key-after
global-map
[menu-bar mymenu]
(cons "MyMenu" (make-sparse-keymap "hoot hoot"))
'tools )
;; Creating a menu item, under the menu by the id “[menu-bar mymenu]” 菜单的顺序是倒序的
(define-key
global-map
[menu-bar mymenu co]
'("Clock Out" . org-clock-out))
4. 修改org折叠后的3个点
来源:https://www.bilibili.com/video/BV1hy4y1z71d
将折叠的条目最后的…替换成想要的符号。
操作方法: (setq org-ellipsis " ▾")