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后,按此键,切换粘贴的内容 |