- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.2 emacs简介与应用
2.2 emacs简介及应用? ;emacs编辑器是一款自由软件产品,在Linux系统中比较流行。emacs的涵义是宏编辑器(macro editor)。emacs最开始是由richard stallman编写的,他的初衷是将emacs设计成一个Linux的shell,同时还增加了一些现代操作系统应支持的用户环境(比如,mail的收发、web的查询、新闻阅读、日志功能等)。另外,在emacs中还包括了list语言的解释执行功能。
emacs的一个缺点是它占用的磁盘空间比较大,因此为了支持用户的使用,emacs提供多种模式以适用于不同的用户需求。进行安装时,可根据选项设置指定的模式,以减少磁盘的使用量。;1. emacs的启动和退出
emacs中包含的命令很多,对于初学者来说有一些困难,但是一旦适应了它的使用方法,就会感到它的方便和灵活。
在文本模式下要进入emacs,只要键入emacs即可:
[david@DAVID david]$ emacs
或者键入emacs [filename]来编辑文件:
[david@DAVID david]$ emacs [filename]
启动emacs后,看到的是emacs的基本情况描述信息。;File Edit Options Buffers Tools Help
Welcome to GNU Emacs, one component of a Linux-based GNU system.
?
Get help????????? C-h? (Hold down CTRL and press h)
Undo changes????? C-x u?????? Exit Emacs?????????????? ? C-x C-c
Get a tutorial?? C-h t?????? Use Info to read docs??? C-h i
Ordering manuals? C-h RET
Activate menubar? F10? or? ESC ? or?? M-
(C- means use the CTRL key.? M- means use the Meta (or Alt) key.
If you have no Meta key, you may instead type ESC followed by the
character.)
?
GNU Emacs 21.2.1 (i386-redhat-Linux-gnu, X toolkit, Xaw3d scroll bars)
?of 2003-02-20 on
Copyright (C) 2001 Free Software Foundation, Inc.
?
GNU Emacs comes with ABSOLUTELY NO WARRANTY; type C-h C-w for full details.
Emacs is Free Software--Free as in Freedom--so you can redistribute
copies
of Emacs and modify it; type C-h C-c to see the conditions.
Type C-h C-d for information on getting the latest version.
?
-uuu:---F1 *scratch* (Lisp Interaction)--L1--All--------
[35dFor information about the GNU Project and its goals, type C-h C-p.;提示:
要退出 emacs,只要键入Ctrl+x或Ctrl+c即可。 即先按住键盘上的 Ctrl 键不放,再按下英文字母x或c 即可。当然启动或退出 emacs 的方法还有多种,将??以下各小节中陆续介绍。
技巧:
在X-Window下也可以通过在“开始”菜单里找到“编程”︱emacs来运行X-Window下的emacs,见图。;图? X-Window下的emacs;2. 文本编辑
在emacs中的文本编辑的方式与vim的编辑方式有很大的区别,现在只简单介绍一些常用操作。
(1) 删除文本
??? 删除光标左侧的字符:按Delete键可删除光标左侧的字符。
?????? 删除光标所在的字符:按Ctrl+d键可删除光标所在的字符。
?????? 删除光标左侧单词:按Alt+Delete键可删除光标左侧的单词。
?????? 删除光标右侧单词:按Alt+d键可以删除光标右侧的单词。
?????? 删除至行尾:按Ctrl+k键可以从光标处开始删除至尾行。
?????? 删
文档评论(0)