Emacs新手指南:快速入门与基本操作
需积分: 30 78 浏览量
更新于2024-12-20
收藏 382KB PDF 举报
Emacs使用指南是一份针对初次接触Emacs的用户设计的入门教程。Emacs是一款功能强大的文本编辑器,以其高度可定制性和灵活性而闻名于程序员社区。这份指南主要介绍了如何启动和操作这款编辑器。
首先,启动Emacs的方式有两种:一种是在具备X-windows系统的环境中,直接输入`emacs`即可打开图形界面;另一种是在没有X-windows支持的环境下,可以使用`emacs-nw`启动无窗口模式。对于没有META键的计算机,可以使用ESC键代替M-键进行操作。
键入命令时,`C-X`通常表示按住CTRL键再按下X键,然后同时松开。在没有META键的情况下,`M-X`等同于先按ESC键,再按X键。在某些系统中,META键可能是ALT键的替代。C-X或M-X中的X字母大小写并不区分。
Emacs的键盘快捷键由一系列`C-<chr>`和`M-<chr>`组合而成。在输入较长的命令序列时,Emacs会在屏幕底部显示当前已输入的部分,即minibuffer,这有助于用户跟踪命令的进度。通过C-xC-c可以取消当前操作,C-g则用于中断执行或撤销错误操作。
基本的移动操作包括C-p向上移动到前一行、C-n向下移动、C-f向右移动到当前字符的下一个位置、C-b向左移动到前一个位置。值得注意的是,Emacs认为文章是一个大buffer,因此C-f实际上是向buffer的末尾移动,而C-b则是返回到前一个字符。C-v和M-v分别用于翻页,保持连续性,Emacs会自动调整屏幕滚动以方便阅读。
重画屏幕可以使用C-l键,而在Emacs中,游标被称为point,它可以精确地指向当前位置。移动到行头用C-a,行尾用C-e,句首用M-a,句尾用M-e。M-a移动到上一个句点后面,M-e移动到当前句点后面。M-<和M->用于移动到文档的开头和结尾。
删除操作也很重要,C-d删除当前字符,DEL(Delete键)删除当前字符后面的字符,M-DEL向前删除一个单词,C-k则删除从当前位置到行尾的所有内容,M-k删除到句子结束。另外,Backspace在Emacs中并非删除键,而是表示帮助。
在Emacs中,被删除的内容会被保存在killring中,这使得用户能够方便地撤销或重用先前删除的信息。整体来说,这份指南为初学者提供了一个全面的Emacs基础,涵盖了启动、导航、命令输入和基本操作,以便于用户逐步熟悉并掌握这个强大的文本编辑器。
2018-11-15 上传
2021-01-22 上传
411 浏览量
2009-02-18 上传
2021-02-21 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
b03212316
- 粉丝: 0
- 资源: 1
最新资源
- CoreOS部署神器:configdrive_creator脚本详解
- 探索CCR-Studio.github.io: JavaScript的前沿实践平台
- RapidMatter:Web企业架构设计即服务应用平台
- 电影数据整合:ETL过程与数据库加载实现
- R语言文本分析工作坊资源库详细介绍
- QML小程序实现风车旋转动画教程
- Magento小部件字段验证扩展功能实现
- Flutter入门项目:my_stock应用程序开发指南
- React项目引导:快速构建、测试与部署
- 利用物联网智能技术提升设备安全
- 软件工程师校招笔试题-编程面试大学完整学习计划
- Node.js跨平台JavaScript运行时环境介绍
- 使用护照js和Google Outh的身份验证器教程
- PHP基础教程:掌握PHP编程语言
- Wheel:Vim/Neovim高效缓冲区管理与导航插件
- 在英特尔NUC5i5RYK上安装并优化Kodi运行环境