Emacs快捷键

含义

C -> CTRL

M -> ALT

S->SHIFT

基本命令

快捷键 含义 快捷键 含义
C-x C-f 打开文件 C-x C-c 关闭emacs
C-x C-s 保存文件 C-x C-w 当前缓冲区另存为
C-g 取消命令 C-x C-b 打开当前缓冲区列表
C-x b 打开一个缓冲区 C-x K 关闭当前缓冲区
C-x C-v 关闭当前缓冲区并打开新的文件

移动命令

快捷键 含义 快捷键 含义
C-n 向下移动一行 C-p 向上移动一行
C-f 向前移动一个字符 C-b 向后移动一个字符
C-a 移动到行首 C-e 移动到行尾
M-b 向后移动一个单词 M-f 向前移动一个单词
M-v 向上移动半屏 C-v 向下移动半屏
M-> 到文件末尾 M-< 到文件开头
M-g M-g 跳到xx行

窗口命令

快捷键 含义 快捷键 含义
C-x 2 水平分割窗口 C-x 3 垂直分割窗口
C-x 0 关闭当前窗口 C-x 1 关闭其他窗口
C-x 4 f 新tab打开文件 C-x 5 f 新窗口打开文件
C-x o 切换窗口 C-x 5 2 新建窗口
C-M-V 向下滚动其他窗口 C-M-S-V 向上滚动其他窗口

编辑命令

快捷键 含义 快捷键 含义
C-space 开始设置标记 C-@ 开始设置标记
M-w 复制标记内容 C-w 剪切选中内容
M-d 删除后面一个单词 C-d 删除后面一个字符
C-y 粘贴 C-k 删除一行
M-u 后面一个单词变成大写 M-l 后一个单词变成小写
M-c 后面一个单词首字母大写

替换命令

快捷键 含义 快捷键 含义
C-s 向下搜索 C-r 向上搜索
M-% 替换

文件夹命令

快捷键 含义 快捷键 含义
C-s d 打开文件夹列表 n 向下移动
p 向上移动 v 编辑光标所在文件
d 标记为删除 D 马上删除
x 执行标记 C 拷贝当前文件
R 重命名 + 新建文件夹
z 压缩文件 对光标所在文件执行shell命令
q 退出