基础概念

  1. Mac 系统中有两个按键是长按的。第一个是 Ctrl 键,在 Emacs 中也表示 Ctrl 键,简写为 C。另一个是 option 键,在 Emacs 中表示为 Meta 键,简写为 M。
  2. 使用 C-x C-c 退出 Emacs
  3. 使用 C-g 即可中断当前的各种按键操作

启动 Emacs

  1. 在命令行输入 emacs 即可启动
  2. 第一次打开会进入欢迎界面,按键 C-x b 进行切换 Buffer(C-x b 中的 b 就是 buffer),第一个默认 buffer 是 *scratch*,回车即可
  3. 然后随便输入几个字符,打打回车等

光标移动

  1. C-n 移动到下一行。n 代表 next。
  2. C-p 移动到上一行。p 代表 previous。
  3. C-f 移动到下一个字母。f 代表 forward。
  4. C-b 移动到前一个字母。b 代表 back。
  5. C-a 回到行首。a 表示为字母中的第一个。
  6. C-e 回到行末。e 代表 end。
  7. M-b 回到单词头部。
  8. M-f 回到单词尾部。
  9. M-a 回到段落头部。
  10. M-e 回到段落尾部。
  11. C-l 将当前行置为窗口中间、或顶部、或底部
  12. C-v 向下滚动一屏
  13. M-v 向上滚动一屏

分屏(window)

  1. C-x 2 水平分割为 2 个窗口
  2. C-x 3 垂直分割为 2 个窗口
  3. C-x o 跳转到另一个窗口。o 代表 other。
  4. C-x 0 隐藏当前窗口
  5. C-x 1 将当前窗口窗口展开
  6. C-x k 关闭当前 Buffer

文件操作

  1. C-x C-f 打开某个文件,如果不存在则新建一个
  2. C-x C-s 保存文件

查找帮助

  1. C-h k 查看按键含义。k 代表 key
  2. C-h v 查看变量含义。v 代表 variable
  3. C-h f 查看函数含义。f 代表 function

学习 Emacs 自带的帮助文件

  1. M-x help-with-tutorial-spec-language
  2. 输入 Chinese-GBK 回车