纯手工打造,O(∩_∩)O哈哈~

* emacs快捷键速记表

** 帮助
*** C-h l 显示最后100个键入的内容
*** C-h b 显示当前缓冲区所有可用的快捷键
*** C-h t 打开emacs教程
*** C-h i 打开info阅读器
*** C-h C-f 显示FAQ常见问题
*** C-h p 显示本机elisp包的信息

** 基本快捷键
*** C-x C-f 打开文件
*** C-x C-s 保存文件
*** C-x C-w 使用其他文件名保存文件
*** C-x C-b 显示缓冲区列表
*** C-x k 关闭当前缓冲区
*** C-z 挂起
*** C-x C-c 退出emacs

** 光标移动
*** C-f 后移一个字符
*** C-b 前移一个字符
*** C-p 上一行
*** C-n 下一行
*** M-f 后一个单词
*** M-b 前一个单词
*** C-a 行首
*** C-e 行尾
*** C-v 向下翻页
*** M-v 向上翻页
*** M-< 文件头
*** M-> 文件尾

** 编辑
*** C-x u 撤销
*** C-g 然后执行C-x u重做
*** M-n 重复执行命令n次
*** C-d 删除后一个字符
*** M-d 删除后一个单词
*** M-c 当前字符转大写
*** M-u 当前单词转大写
*** M-l 当前单词转小写

** 重要快捷键
*** C-g 终止当前命令

** 搜索替换
*** C-s 向后搜索
*** C-r    向前搜索
*** M-% 询问并替换

** 窗口命令
*** C-x 2 水平分割
*** C-x 3 垂直分割
*** C-x 0 切换窗格
*** C-x 1 关闭其他窗口

** Shell
*** M-x shell 打开shell模式
*** C-c C-c 停止正在运行的程序
*** M-p 显示前一个命令
*** M-n 显示后一个命令

** 文件操作
*** C-x C-f 打开文件
*** C-x C-r 只读模式打开文件
*** C-x C-q 只读模式切换
*** C-x C-s 保存文件
*** C-x C-2 文件另存为

** 目录操作
*** C-x d 打开目录

emacs快捷键速记表的更多相关文章

  1. Emacs快捷键列表

    C = ControlM = Meta = Alt | EscDel = Backspace 基本快捷键(Basic)C-x C-f "find"文件, 即在缓冲区打开/新建一个文 ...

  2. emacs快捷键学习(一)--Linux最强大的编辑器

    emacs是一个非常强大的编辑器.经常使用的快捷键总结例如以下: 退出emacs:ctrl+x ctrl+c 移动到下一屏:ctrl+v 移动到上一屏:alt+v 将光标所在行移动到屏幕中间:ctrl ...

  3. EMACS快捷键

    C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建 ...

  4. Emacs快捷键(较全)

    C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建 ...

  5. Eclipse常用快捷键速记

    补充 15 个 Eclipse 常用开发快捷键使用技巧 1.alt+? 或 alt+/:自动补全代码或者提示代码 2.ctrl+o:快速outline视图 3.ctrl+shift+r:打开资源列表 ...

  6. chrome实用快捷键速记

    标签页和窗口快捷键 操作 快捷键 打开新窗口 Ctrl + n 无痕模式下打开新窗口 Ctrl + Shift + n 打开新的标签页,并跳转到该标签页 Ctrl + t 重新打开最后关闭的标签页,并 ...

  7. emacs 快捷键笔记

    C-d C-aM-aC-eM-e===复制黏贴M-d    kill-wordM-del     backward-kill-wordM-k     kill-sentenceC-x del back ...

  8. IntelliJ IDEA和Eclipse最常用的快捷键对应表:

    描述 Eclipse Intellij 代码补全 Ctrl+space Ctrl+space 打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索:比如:可 以 ...

  9. VI快捷键速记

    enjoy :P

随机推荐

  1. Docker 配置固定IP及桥接的实现方法(转载)

    这篇文章主要介绍了Docker 配置固定IP和桥接的实现方法的相关资料,这里详细介绍了Docker 的四种网络模式及如何实现桥接的案例,需要的朋友可以参考下 docker默认使用bridge模式,通过 ...

  2. 学机器学习,不会数据分析怎么行——数据可视化分析(matplotlib)

    前言 前面两篇文章介绍了 python 中两大模块 pandas 和 numpy 的一些基本使用方法,然而,仅仅会处理数据还是不够的,我们需要学会怎么分析,毫无疑问,利用图表对数据进行分析是最容易的, ...

  3. 在网站中使用Bing Translator插件翻译文章。

    前一阵子给项目增加了翻译的功能,用的是Bing Translator Widget,今天看见有个兄弟写自定义自己的博客,我就尝试着把这个插件加到了自己的博客中.还真的好用.大家先看下效果,觉得好的请继 ...

  4. C#:几种数据库的大数据批量插入(转)

    在之前只知道SqlServer支持数据批量插入,殊不知道Oracle.SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就贴出几种数据库的批量插入解 ...

  5. BZOJ.2229.[ZJOI2011]最小割(最小割树)

    题目链接 题意:给定一张无向图,求任意两点之间的最小割. 在所有点中任选两个点作为源点\(S\).汇点\(T\),求它们之间的最小割\(ans\),并把原图分成两个点集\(S',T'\),用\(ans ...

  6. 2016年3月4日Android实习笔记

    1.让水平LinearLayout中的两个子元素分别居左和居右 在LinearLayout中有两个子元素,LinearLayout的orientation是horizontal.需要让第一个元素居左, ...

  7. JavaScript原型之路

    简介 最近我在学习Frontend Masters 上的高级JavaScript系列教程,Kyle 带来了他的“OLOO”(对象链接其他对象)概念.这让我想起了Keith Peters 几年前发表的一 ...

  8. input输入框只能输入数字而且开头不能为零

    <div class="input-choseNum"> <input type="number" id="inp-chooseNu ...

  9. null与“ ”

    http://blog.csdn.net/eroswang/article/details/8529817 MySQL数据库是一个基于结构化数据的开源数据库.SQL语句是mysql数据库中核心语言.不 ...

  10. android:NinePatch图片制作

    一.工具介绍 这是一张PNG图片,为了方便观看做的比较大.在Android中使用NinePatch图片的一般都是很小的图片,因为当内容多了的时候,背景会自动拉伸来适应内容,而如果图片做大了,内容少,则 ...