emacs快捷键速查
全局
C-g 停止命令
C-x C-c 退出
M-x mode 切换模式
C-x C-q 切换为只读
C-u number 命令重复次数(also M-number)
光标控制
C-p 上一行
C-n 下一行
C-b 前一字符 M-b 前一单词
C-f 后一字符 M-f 后一单词
C-a 移到行首 M-a 移到句首
C-e 移到行尾 M-e 移到句尾
M-< 移到文档首 M-> 移到文档尾
屏幕控制
C-v 向前翻屏
M-v 向后翻屏
C-l 重画屏幕,使光标所在行显示在屏幕中央
编辑
C-d 前向删除字符 M-d 前向删除单词
C-k 前向删除至行尾 M-k 前向删除至句尾
C-y 拉回文本 M-y 拉回以前文本
C-x u 撤销编辑(also C-_)
C-k C-k 删除整行
搜索替换
C-s 前向搜索
C-r 后向搜索
M-x replace 替换
文件
C-x C-f 查找
C-x C-s 保存
C-x C-b 缓冲列表
C-x s 保存所有
C-x i 插入文件,将其他文件的内容读入编辑区
C-x b 切换缓冲
M-x revert-buffer 刷新缓冲区
窗口
C-x 2 下方打开新窗口
C-x 3 右方打开新窗口
C-x 1 关闭其他窗口(also Esc Esc Esc) 关闭帮助窗口
C-x 0 关闭当前窗口
C-x o 窗口间切换
C-M-v 滚动当前窗口的下一窗口
帮助
C-h c cmd 简洁描述
C-h k cmd 详细描述(新窗口)
C-h a kw 查找包含kw的命令