- 保存当前修改:Ctrl-x Ctrl-s
- 关闭文件:Ctrl-x Ctrl-c
- 删除当前光标所在位置到当前行尾的部分:Ctrl-k
- 撤销前一操作:Ctrl-- (即'Ctrl键'加'减号')
- 将光标移动到指定的行:Esc-g Esc-g 或者 Esc-x goto-line <Enter> k
- 将光标移动到文件开头:Esc-<
- 将光标移动动文件结尾:Esc->
- 将光标移动到当前行的开头:Ctrl-a
- 将光标移动到当前行的结尾: Ctrl-e
- 开始选中一块内容: Ctrl-<space>
- 选中当前文件的所有内容: Ctrl-x h
- 复制:Esc-w
- 粘贴:Ctrl-y
- 剪切:Ctrl-w
- 删除一行: Ctrl-k Ctrl-k
- 删除选中的内容: Ctrl-w
- 将当前窗口分成上下放置的两个屏幕: Ctrl-x 2
- 将当前窗口分成左右放置的两个屏幕: Ctrl-x 3
- 分屏状态下进入另一个窗口: Ctrl-x o
搜索:
- 向前搜索: Ctrl-s
- 向后索索: Ctrl-r
- 退出搜索并将光标置于搜索前位置: Ctrl-g
- 退出搜索: Enter
如果要记住光标的位置,因此下回我们打开一个文件的时候光标能够自动定位到上次关闭该文件时候光标所处的位置,则我们需要在~/.emacs文件中加入如下命令(该文件默认不存在,故需手动创建):