首页 > 代码库 > Emacs常用快捷键

Emacs常用快捷键

基本命令

C-x C-f      打开/新建文件C-x C-s     保存当前缓冲区C-x C-w    当前缓冲区另存为C-x C-v     关闭当前Buffer并打开新文件C-x i          光标处插入文件C-x b         切换BufferC-x C-b     显示Buffer列表C-x k         关闭当前BufferC-x C-c     关闭Emacs

 

窗口命令

C-x 2       水平分割窗格C-x 3       垂直分割窗格C-x 0      关闭当前窗口C-x o      切换窗口C-x 1       关闭其他窗口C-x 5 2   新建窗口C-x 5 f    新窗口中打开文件

 

光标移动命令

C-f         前进一个字符C-b       后退一个字符C-p       上一行C-n       下一行M-f       前进一个单词M-b     后退一个单词C-a       行首C-e       行尾C-v       下翻一页M-v      上翻一页M-<      文件头M->      文件尾

 


编辑命令

C-Space         设置开始标记C-@                设置开始标记(C-space可能被操作系统拦截)M-w                复制标记区内容C-y                  帖粘M-u                使光标处的单词大写M-l                 使光标处的单词小写M-c                使光标处单词首字母大写C-k                  删除一行

 

搜索/替换命令

C-s          向下搜索C-r          向上搜索M-%       替换-              space/y     替换当前匹配-              Del/n          不要替换当前匹配-              .                    仅替换当前匹配并退出-              ,                    替换并暂停(按space或y继续)-              !                    替换所有匹配-             ^                   回到上一个匹配位置-             return/q    退出替换

 

Emacs常用快捷键