Emacs
基本操作
基本文件操作
| 快捷键 | 用途 |
|---|---|
| C-x C-f | 打开/新建文件 |
| C-x C-s | 保存当前缓冲区 |
| C-x C-w | 当前缓冲区另存为 |
| C-x C-v | 关闭当前Buffer并打开新文件 |
| C-x i | 光标处插入文件 |
| C-x b | 切换Buffer |
| C-x C-b | 显示Buffer列表 |
| C-x k | 关闭当前Buffer |
| C-x C-c | 关闭Emacs |
| C-c C-z | 终止shell中的进程 |
光标移动
| 快捷键 | 用途 |
|---|---|
| C-f | 后一个字符 |
| C-b | 前一个字符 |
| C-p | 上一行 |
| C-n | 下一行 |
| M-f | 后一个单词 |
| M-b | 前一个单词 |
| C-a | 行首 |
| C-e | 行尾 |
| C-v | 向下翻一页 |
| M-v | 向上翻一页 |
| M-< | 到文件开头 |
| M-> | 到文件末尾 |
窗口命令
| 快捷键 | 用途 |
|---|---|
| C-x 2 | 水平分割窗格 |
| C-x 3 | 垂直分割窗格 |
| C-x 0 | 关闭当前窗口 |
| C-x o | 切换窗口 |
| C-x 1 | 关闭其他窗口 |
| C-x 5 2 | 新建窗口 |
| C-x 5 f | 新窗口中打开文件 |
编辑操作
| 快捷键 | 用途 |
|---|---|
| C-Space | 设置开始标记 |
| C-@ | 设置开始标记(C-space可能被操作系统拦截) |
| M-w | 复制标记区内容 |
| C-y | 帖粘 |
| M-u | 使光标处的单词大写 |
| M-l | 使光标处的单词小写 |
| M-c | 使光标处单词首字母大写 |
| C-k | 删除一行 |
| C-w | 剪切 |
| M-w | 复制 |
| C-y | 粘贴 |
| M-y | 在按下C-y后,按此键,切换粘贴的内容 |