emacs 快捷键.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Emacs常用命令速查 与文件操作有关的命令 C-x C-f 查找文件并且在新缓冲区中打开 C-x C-v 读入另一个文件替换掉用C-x C-f打开的文件 C-x i 把文件插入到光标的当前位置 C-x C-s 保存文件 C-x C-w 把缓冲区内容写入一个文件 C-x C-c 退出Emacs 与光标移动操作有关的命令 C-f 光标前移一个字符(右) C-b 光标后移一个字符(左) C-p 光标前移一行(上) C-n 光标后移一行(下) M-f 前移一个单词 M-b 后移一个单词 C-a 移动到行首 C-e 移动到行尾 M-e 前移一个句子 M-a 后移一个句子 M-} 前移一个段落 M-{ 后移一个段落 C-v 屏幕上卷一屏 M-v 屏幕下卷一屏 C-x ] 前移一页 C-x [ 后移一页 M- 前移到文件头 M-; 后移到文件尾 C-l 重新绘制屏幕,当前行放在画面中心 M-n 或者 C-u n 重复执行n次后续命令 按下M-x后在辅助输入区中输入goto-line跳到指定的行,输入goto-char跳到指定的字符 与文件删除操作有关的命令 C-d 删除光标位置上的字符 DEL 删除光标前面的字符 M-d 删除光标后面的单词 M-DEL 删除光标前面的单词 C-k 从光标位置删除到行尾 M-k 删除光标后面的句子 C-x DEL 删除光标前面的句子 C-y 恢复被删除的文本或者粘贴最近删除或复制的文本 C-w 删除文件块 按下M-x后在辅助输入区中输入kill-paragraph删除光标后面的段落,按下backward-kill-paragraph删除光标前面的段落 与文本块操作有关的命令 C-@ 标记文本块的开始(或结束)位置 C-x C-x 互换插入点和文本标记的位置 C-w 或 SHIFT-DEL 删除文本块 M-w 复制文本块 M-h 标记段落 C-x C-p 标记页面 C-x h 标记整个缓冲区 与位置交换操作有关的命令 C-t 交换两个字符的位置 M-t 交换两个单词的位置 C-x C-t 交换两个文本行的位置 按下M-x后在辅助输入区中输入transpose-sentences交换两个句子的位置,按下transpose-paragraph交换两个段落的位置 与改变字母大小写操作有关的命令 M-c 单词首字母改为大写 M-u 单词的字母全部改为大写 M-l 单词的字母全部改为小写 与查找操作相关的命令 C-s 向前递增查找 C-r 向后递增查找 C-s C-w 开始递增查找,把光标位置的单词做查找字符串 C-s C-y 开始递增查找,把光标位置到行尾之间的文本做查找字符串 C-s return searchstring return 向前开始非递增查找操作 C-r return searchstring return 向后开始非递增查找操作 C-s return C-w 向前开始单词查找(不受换行符、空格、标点符号影响) C-r return C-w 向后开始单词查找(不受换行符、空格、标点符号影响) 与使用编辑缓冲区和窗口有关的命令 C-x b 如果输入一个新的文件名则新建一个文件并且编辑,否则打开该文件 C-x s 保存全部缓冲区 C-x b 删除缓冲区 M-x rename-buffer 重命名当前缓冲区 C-x C-q 把当前编辑缓冲区设置为只读属性 C-x 0 删除当前所在的窗口 C-x 1 当前缓冲区满屏显示 C-x 2 创建上下排列的窗口 C-x 3 创建左右排列的窗口 C-x o 在窗口之间移动 [IDE] Emacs: C and C++ support 以.c, .h, .y(for yacc grammars) 或者 .lex(lex specification files) 结尾的文件,Emacs打开后,自动进入C mode。以.C, .H, .cc, .hh, .cpp, .cxx, .hxx, .c++, or .h++ 结尾的文件,Emacs自动进入C++ mode M-x c-mode:进入C mode模式 M-x c++-mode:进入C++ 模式 M-a:移动到当前语句的开头 M-e:移动到当前语句的结尾 M-q:如果光标在注释中,则填充段落,同时保留缩进等 C-M-a:移动到所在函数的开头 C-M-e:移动到函数末尾 C-M-h:移动光标到函数开头,并标记函数末尾 C-c C-q:缩进整个函数 C-c C-u:移动到当前预处理条件的开头 C-c C-p:移动到上一条预处理条件 C-c C-n:移动到下一条预处理条件 M-x c-set-style:选择编码风格。内建的cc-mode缩进风格

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档