Emacs快捷键与编辑习惯分享
需积分: 10 31 浏览量
更新于2024-09-12
收藏 24KB DOCX 举报
本文档分享了作者在使用Emacs这款强大的文本编辑器时养成的一系列习惯和常用快捷键,旨在帮助读者更好地理解和掌握这个高效工具。以下是主要内容的详细解析:
1. **基本操作快捷键**:
- 控制键(C)与Alt(M)的组合使用:如C-h表示同时按下Ctrl和h键,C-ht则是先按C-h再按t。
- 常用移动命令:上、下、左、右移动分别通过C-p、C-n、C-b和C-f实现。C-a用于移动到行首,C-e到行尾。
- 翻页操作:M-v向上翻屏,C-v向下翻屏。C-g用于取消当前命令。
2. **命令执行次数和删除操作**:
- C-u后面跟数字可指定命令执行次数,如C-u8C-f表示向前移动8个字符。
- 删除和移除的区别:前者不保留内容,不可撤销,而后者(如C-k和M-k)保留内容,可招回。
3. **选择和复制操作**:
- 选中区域:先用C-@设置开始标记,移动光标后C-w。
- 复制:选中后使用M-w,连续复制可按M-y多次。
4. **命令的撤销与重做**:
- C-xu撤销最近的操作,C-xC-s用于保存文件,C-xs则保存所有打开的文件。
5. **缓冲区管理**:
- 缓冲区与文件的关系:每个打开的文件对应一个缓冲区,但缓冲区可以独立于文件存在。
- 列出缓冲区:C-xb,配合Tab、Space或?键进行导航。
6. **扩展命令**:
- 支持字符型和词型扩展命令:如C-xf用于查找文件并打开,M-xsave-buffer是词型版本的保存缓冲区命令。
7. **自动保存与恢复**:
- Emacs自动保存文件,如#hello.c#,恢复文件通过M-xrecoverfile,输入文件名并确认。
8. **搜索功能**:
- 向前搜索和向后搜索分别通过C-s和C-r,搜索时输入关键词,C-s查找下一个,C-g停止。
这些习惯和技巧使Emacs成为一款高度定制且高效的编辑器,适合编程、写作等各种文本处理任务。熟练掌握这些操作不仅能够提升工作效率,还能让你在处理大量文本时游刃有余。
2012-12-12 上传
2011-05-07 上传
2021-03-05 上传
2021-02-09 上传
2021-03-30 上传
2021-02-04 上传
2021-03-13 上传
2021-05-29 上传
2011-10-30 上传
jiangsd198
- 粉丝: 41
- 资源: 6
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫