Mac上使用Emacs

本文详细介绍了在Mac上安装Emacs的两种方法,包括使用dmg和homebrew,并讲解了Emacs的配置文件加载、配色方案设置以及Emacs的基本使用,如光标移动、文本编辑、多窗口操作和快捷键绑定。此外,还提供了获取帮助信息和常用Emacs技巧。
摘要由CSDN通过智能技术生成

Emacs的安装:

Mac上的Emac版本有:
- Emacs for Mac OS X
- Emacs for Mac OS X Modified
- Emacs Mac Port
- Aquatics

方法1:使用dmg安装

Download OS X emacs,拷贝到/Applications目录
注意在终端运行emacs时很可能会运行OS X默认安装的emacs程序,/usr/bin/emacs,在~/.bash_profile中添加
alias emacs="/Applications/Emacs.app/Contents/MacOS/Emacs"
然后 source ~/.bash_profile
来定位emacs命令到自己安装的emacs上

方法2:使用homebrew安装GNU Emacs:

brew install emacs --HEAD --use-git-head --with-cocoa --with-gnutls --with-rsvg --with-imagemagick

默认安装目录为/usr/local/Cellar/emacs, 若想在Applications中启动,可以使用软连接的方式:
ln -s /usr/local/Cellar/emacs/HEAD/Emacs.app /Applications/Emacs.app

Emacs的配置

Emacs的配置文件为~/.emacs, 而~/.emacs.d/目录则存放一些资源,如颜色脚本(姑且这么叫吧)。感觉像是~/.vimrc和~/.vim的关系

Emacs如何加载配置文件

Emacs的核心部分是一个emacs lisp解释器,emacs lisp是lisp的一种方言版本。对emacs进行配置,其实就是lisp解释器对emacs lisp配置文件进行解释。而我们对emacs进行配置其实就是书写emacs lisp配置文件。所有的emacs配置文件都以.el为后缀(emacs lisp简写).emacs在“/home/你的用户名/”下有一个统一的配置文件.emacs,一般用于放置一些基本的配置内容和对其他配置文件的路径引用。
那么Emacs会从哪些路径加载.el配置文件呢?
默认搜索路径:~/.emacs, ~/.emacs.el, ~/.emacs.d/init.el
另一个比较重要的就是load-path指定的搜索目录。可以通过如下两种方式查看load-path的当前值
方式1:

    C-h v load-path RET

C-h是Emacs的帮助选项
方式2:
在Emacs的*scratch*缓冲区中输入(print load-path), 然后将光标移动到右括号处,使用快捷键C-j (M-x eval-print-last-see

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值