emacs快捷键速记表
纯手工打造,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快捷键速记表的更多相关文章
- Emacs快捷键列表
C = ControlM = Meta = Alt | EscDel = Backspace 基本快捷键(Basic)C-x C-f "find"文件, 即在缓冲区打开/新建一个文 ...
- emacs快捷键学习(一)--Linux最强大的编辑器
emacs是一个非常强大的编辑器.经常使用的快捷键总结例如以下: 退出emacs:ctrl+x ctrl+c 移动到下一屏:ctrl+v 移动到上一屏:alt+v 将光标所在行移动到屏幕中间:ctrl ...
- EMACS快捷键
C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建 ...
- Emacs快捷键(较全)
C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建 ...
- Eclipse常用快捷键速记
补充 15 个 Eclipse 常用开发快捷键使用技巧 1.alt+? 或 alt+/:自动补全代码或者提示代码 2.ctrl+o:快速outline视图 3.ctrl+shift+r:打开资源列表 ...
- chrome实用快捷键速记
标签页和窗口快捷键 操作 快捷键 打开新窗口 Ctrl + n 无痕模式下打开新窗口 Ctrl + Shift + n 打开新的标签页,并跳转到该标签页 Ctrl + t 重新打开最后关闭的标签页,并 ...
- emacs 快捷键笔记
C-d C-aM-aC-eM-e===复制黏贴M-d kill-wordM-del backward-kill-wordM-k kill-sentenceC-x del back ...
- IntelliJ IDEA和Eclipse最常用的快捷键对应表:
描述 Eclipse Intellij 代码补全 Ctrl+space Ctrl+space 打开类或者接口 (两个IDE都支持使用“驼峰字符”前缀的方式来过滤查找列表,进而轻松完成搜索:比如:可 以 ...
- VI快捷键速记
enjoy :P
随机推荐
- asp.net core for vs code
1,命令 2,模板 3,更换启动浏览器 4,vscode使用nuget 5,使用ef migration 6,配置.net core的工作目录 7,使用dotnet ef migrations命令 8 ...
- ajax那些事儿
一.Ajax的定义浏览器与服务器之间,采用HTTP协议通信.用户在浏览器地址栏键入一个网址,或者通过网页表单向服务器提交内容,这时浏览器就会向服务器发出HTTP请求.Ajax全称Asynchronou ...
- python——描述符
本文主要介绍描述符的定义,个人的一些理解:什么是数据描述符:什么是非数据描述符:描述符的检测等.希望看完这篇文章后,你对描述符有了更清晰的认识.知道怎么判断一个对象是不是描述符,知道如果定义一个描述符 ...
- 潭州课堂25班:Ph201805201 第二课:数据类型和序列类型 (课堂笔记)
workon py3env pip install ipython 安装虚拟环境, 安装完成之后,键入:ipython 进入环境, 数字类型:(整型) int --------> ...
- [SNOI2017]一个简单的询问
[SNOI2017]一个简单的询问 题目大意: 给定一个长度为\(n(n\le50000)\)的序列\(A(1\le A_i\le n)\),定义\(\operatorname{get}(l,r,x) ...
- [BZOJ4987]Tree
题目大意: 给定一棵\(n(n\le3000)\)个点的带边权的树,找出\(k\)个点\(A_{1\sim k}\)使得\(\sum_{1\le i<k} dis(A_i,A_i+1)\)最小. ...
- Putty 工具使用
如何使用Putty远程(SSH)管理Linux VPS Putty是一个免费的.Windows 32平台下的telnet.rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具.用它 ...
- CSDN博客文章的备份及导出电子书CHM
需要用到的工具集合下载:http://download.csdn.net/source/2881423 在CSDN.百度等写博客文章的应该很多,很多时候担心服务器有一天突然挂了,或者担心自己的号被封了 ...
- 关于Android studio团队协同开发连接到已有项目
当团队中已经有人创建好项目的时候,队员想把自己的as与码云上项目相互连接时,有两种方法: 方法一: 进入as初始页面: 分别点击:check out project from Version cont ...
- Android Binder学习的网站
1. Binder系列 http://gityuan.com/2015/10/31/binder-prepare/ 2. Binder机制 http://jcodecraeer.com/a/anzhu ...