Emacs编辑器常用命令
键组合含义: C代表Ctrl键,M是Meta键,一般指Alt,如果没有可以用ESC代替.
1.对整体Emacs操作
C-x C-f打开文件; C-x C-s保存文件; C-x C-c退出; C-/撤消(C-x u) C-g取消当前命令;
如果需要重做(Redo)功能,可以先用C-g再用C-/;
2.对光标的控制
C-f向前移动一个字符; C-b向后移动一个字符; M-f向前移动一个单词; M-b向后移动一个单词; C-v向下翻页; M-v向上翻页;
M-r移到屏幕中间行首; C-l把当前行设置为屏幕中间;
3.对Buffer的操作
C-x k关闭当前缓冲区; C-x C-b列出所有的Buffer的名称; C-x b输入Buffer名称选择当前的Buffer;
C-x C-左右箭头 前后切换当前的Buffer;
4.帮助命令
M-x执行命令; C-h w查询命令; C-h k查询键绑定;
C-h a相关命令搜索command Apropos 可输入关键词,命令可以用M-x启动,如C-h a file/n;
C-h i阅读联机手册.Info m emacs/n;
F10 h r阅读Emacs使用手册(manual);
5.文本编辑
C-@ 左右箭头移动选择区域 (或C-space空格 左右箭头移动选择区域);
C-w剪贴; C-k删除当前行; Esc-w复制; C-y粘贴; C-x C-x检查文本块标记;
