Emacs
安装
我选择通过Homebrew安装
➜ ~ brew install --cocoa emacs ==> Installing dependencies for emacs: xz ==> Installing emacs dependency: xz ==> Downloading https://homebrew.bintray.com/bottles/xz-5.2.1.el_capitan.bottle.tar.gz ######################################################################## 100.0% ==> Pouring xz-5.2.1.el_capitan.bottle.tar.gz 🍺 /usr/local/Cellar/xz/5.2.1: 59 files, 1.6M Warning: emacs: --cocoa was deprecated; using --with-cocoa instead! ==> Installing emacs ==> Downloading http://ftpmirror.gnu.org/emacs/emacs-24.5.tar.xz ==> Downloading from http://mirror.hust.edu.cn/gnu/emacs/emacs-24.5.tar.xz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/emacs/24.5 --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/24.5/share/inf ==> make ==> make install ==> Caveats A command line wrapper for the cocoa app was installed to: /usr/local/Cellar/emacs/24.5/bin/emacs To have launchd start emacs at login: ln -sfv /usr/local/opt/emacs/*.plist ~/Library/LaunchAgents Then to load emacs now: launchctl load ~/Library/LaunchAgents/homebrew.mxcl.emacs.plist .app bundles were installed. Run `brew linkapps emacs` to symlink these to /Applications. Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/ Add the following to your init file to have packages installed by Homebrew added to your load-path: (let ((default-directory "/usr/local/share/emacs/site-lisp/")) (normal-top-level-add-subdirs-to-load-path)) ==> Summary 🍺 /usr/local/Cellar/emacs/24.5: 3923 files, 118M, built in 20.1 minutes
更新Emacs
brew upgrade emacs
快捷键
一些说明
- C =
Control
- M =
Meta
=Alt
|Esc
- Del =
Backspace
基本快捷键(Basic)
C-x C-f
"find"文件, 即在缓冲区打开/新建一个文件C-x C-s
保存文件C-x C-w
使用其他文件名另存为文件C-x C-v
关闭当前缓冲区文件并打开新文件C-x i
在当前光标处插入文件C-x b
新建/切换缓冲区C-x C-b
显示缓冲区列表C-x k
关闭当前缓冲区C-z
挂起emacsC-x C-c
关闭emacs