配置相关

1. 使用org mode来管理配置

自定义Emacs的几种配置方法

  1. 刚入门的用户可以使用emacs的option菜单中的设置来修改Emacs的配置。
  2. 进阶的用户可以直接编辑HOME目录下的 .emacs 文件
  3. 使用org文件来管理配置

使用org管理配置的方法

.emacs 文件中添加一行: (org-babel-load-file (expand-file-name "~/config.org"))

  1. 可以利用org的分级对配置进行分类。
  2. 只有代码块中的代码才会被认为是配置。其它的内容都可以做为写给自己看的注释和说明。

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 " ▾")

Previous