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-f 前进一个字符
C-b 后退一个字符
M-f 前进一个字
M-b 后退一个字
C-a 移到行首
C-e 移到行尾
M-a 移到句首
M-e 移到句尾
C-p 后退一行
C-n 前进一行
C-j 另起一行
M-x goto-line 跳到指定行
C-v 向下翻页
M-v 向上翻页
M-< 缓冲区头部
M-> 缓冲区尾部
C-l 当前行居中
M-n or C-u n 重复操作随后的命令n次
复制粘贴
C-d 删除一个字符
M-d 删除一个字
C-k 删除到行尾(kill)
M-k 删除一句
C-w 删除标记区域
M-w 复制标记区域
C-y 粘贴删除的内容
注意:C-y可以粘贴连续C-k删除的内容;先按C-y,然后按M-y可以选择粘贴被删除的内容
C-空格 标记开始区域(需修改输入法快捷键)
C-x h 标记所有文字
C-/ or C-x u 撤消操作
搜索
C-s 搜索
C-r 也是搜索
C-g 取消命令