Emacs Tips
1. 帮助页面
快速帮助:F1 C-q
详细帮助:F1 ?
2. 上下翻页
M-v, C-v
3. 窗口操作
切换到别的窗口 C-x o
关闭当前窗口 C-x 0
仅留存当前窗口:C-x 1
垂直分屏:C-x 2
水平分屏:C-x 3
4. 换行以后
C-p/C-n上下换行,或者M-v/C-v上下翻页。
然后就可以按C-l居中当前行。
5. 剪切/复制/粘贴
Emacs的剪贴板是个环。剪切叫Kill,复制叫Save,粘贴叫Yank。
| 操作 | 常用快捷键 | 备注 |
|---|---|---|
| 剪切 (Kill) | C-w | 剪切选中的区域(Region) |
| 复制 (Save) | M-w | 复制选中的区域(不删除) |
| 粘贴 (Yank) | C-y | 把剪切的内容“拽”回来 |
| 快速剪切一行 | C-k | 剪切从光标位置到行尾的所有内容 |
6. 换行
你可以用Enter,或者C-j、C-m。
C-m是仅换行,不自动缩进。
C-j和Enter一样,都会自动缩进。
7. 查找
按C-s查找,切换单词焦点只需要按C-s向后查找,或者C-r向前查找。