-
Notifications
You must be signed in to change notification settings - Fork 1
Emacs的使用
Iammyself edited this page Jun 20, 2023
·
7 revisions
快捷键 | 功能 |
<F9> | 显示行号 |
功能 | 操作 |
---|---|
系统默认 | |
<C-x> 3 | 水平分割 |
<C-x> 1 | 垂直分割 |
<C-x> 2 | 只保留当前窗口 |
<C-x> 0 | 关闭光笔啊所在的窗口 |
<C-x> o | 跳转下一个窗口 |
自定义 | |
S-left | 左右分屏 |
S-right | 左右分屏 |
S-down | 上下分屏 |
S-up | 上下分屏 |
C-S-left | 缩小屏幕 |
C-S-right | 放大屏幕 |
C-S-down | 缩小屏幕 |
C-S-up | 放大屏幕 |
快捷键 | 功能 |
---|---|
C-x C-f | 打开文档 |
C-c f | 搜索最近打开的文档 |
C-c g | 在git仓库里面的文档 |
C-x C-s | 保存文档 |
C-x s | 保存打开的全部文档 |
C-x C-w | 文档另存为 |
Buffer操作 | |
C-x b | 显示 Buffer列表 |
C-x k | 关闭当前文档 (缓冲区) |
C-x C-b | 批量管理Buffer列表 |
d | 标记删除 |
x | 执行标记(先标记 d 在执行 x 把标记的buffer删除) |
u | 取消当前标记 |
U | 取消全部标记 |
? | 查看帮助手册 |
功能 | 操作 |
---|---|
选中 | 1.GUI模式,直接鼠标选中 |
2.使用 C-Spc或C-@ 标记选择的起始位置 | |
<S-Home> | 选择当天位置到开头 |
<S-End> | 选择光标所在的位置到结尾 |
<C-x><C-x> | 选择整个段落 |
<C-x> h | 全选 |
<M-h> | 选择光标所在的段落 |
复制 | M-w |
剪切 | C-w |
粘贴 | C-y |
快捷键 | 功能 |
---|---|
<C-f> | 查找(从当前位置到文档结束) |
<RET> 跳转到查找位置 | |
<C-s-f> | 查找(从当前位置到文档结束) |
<RET> 跳转到查找位置 | |
M-% | 替换(从当前位置到文档结束) |
y | 确认替换 |
n | 跳过此处 |
! | 全部替换 |
快捷键 | 功能 |
---|---|
<C-x> d | 启动 dired |
q | 退出 |
C | 复制文件 |
R | 重命名 |
D | 删除文件夹 |
+ | 创建目录 |
Z | 用gzip压缩 |
m | 选择文件/文件夹(一般与u结合使用) |
~ | 选择全部的临时文件(结尾带~) |
u | 取消光标所在的文件/文件夹 |
U | 取消全部的文件/文件夹 |
g | 刷新录目 |
快捷键 | 功能 |
---|---|
<M-x> | 类似vim的 : 用来输入emacs命令并执行 |
load-file Ret 让当前的配置文件修改立即生效 | |
<C-g> | 取消输入中的命令后者执行中的命令 |
快捷键 | 功能 |
---|---|
<C-h> t | 帮助文档 |
<C-h> k | 查询快捷键 |
<C-h> f | 查询函数 |