Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 1.77 KB

manual.org

File metadata and controls

52 lines (41 loc) · 1.77 KB

aborn配置使用指南


基本功能

目录

基本配置

字体设置

我的配置采用的字体是Source Code Pro这种字体。如果没有安装这种字体,请参考Source-Code-Pro。 安装非常简单:

MacOS系统

将.otf文件拷贝到~/Library/Fonts/ 即可

Linux(以Ubuntu为例)

  • 拷贝TTF/*.ttf到/usr/share/fonts (sudo cp TTF/*.ttf /usr/share/fonts)
  • 重启电脑或者执行命令: fc-cache -f -v

快速跳转

函数的定义

跳转到函数定义,绑定到快捷键为 M-.

跳转回来 M-,

注意这里我对其原始的pop-tag-mark做了改进,见 aborn/pop-tag-mark 这个函数(在aborn-core.el里)

扩展模块

自己写的配置模块文件在目录parts/下,主要有以下:

slpp.el Smart load path and packages.

主要用于加载包,加载本地目录下文件夹下对应的配置文件。即使文件夹不存在也不会报错。 它的使用例子见 init-aborn.el这个文件,下面是一个例子:

(slpp-load-path-and-pkgs
 '(
   ("~/path/to/fature1" "feature1")
   ("~/path/to/fature2" feature21 feature22)
   ))

这里它的参数是一个列表,列表中每个元素的第一项表示路径,其他项表示该路径下的feature, feature名可以为字符串也可以为symbol。

aborn-swift.el

主要是一些有用的函数,其中 aborn/swift-git-commit-push 这个函数最有用,是用于快速 commit和push。