zhl的emacs笔记:基本操作

zhl的emacs笔记:基本操作

ID:14432121

大小:79.00 KB

页数:29页

时间:2018-07-28

zhl的emacs笔记:基本操作_第1页
zhl的emacs笔记:基本操作_第2页
zhl的emacs笔记:基本操作_第3页
zhl的emacs笔记:基本操作_第4页
zhl的emacs笔记:基本操作_第5页
资源描述:

《zhl的emacs笔记:基本操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ZHL的emacs笔记:基本操作本文档是"ZHL的emacs笔记"的一部分。本文档的格式是为了快速检索与浏览而专门调整的,最好用emacs来查看,将tab缩进显式设为3个字符,设置不自动换行,并使用outline模式,以提高学习和工作效率。具体配置可参考文档"ZHL的emacs笔记:配置小技巧"。本文档主要讲述的是一些emacs的基本操作,包括帮助的用法、光标的移动以及基本的文本编辑命令,当然,主要是本人在使用过程中所关注的细节以及积累的经验。希望本文档能给emacs同好一些帮助,任何问题或建议可以发信到seax

2、ii@126.com来讨论。文档正文----------------------------------------------------------------**帮助:有完备的帮助,要善于运用。C-h或F1help-command:各帮助命令的前导符。C-hC-h/?/F1help-for-help:帮助的帮助。按q键退出(C-hqhelp-quit)。C-hmdescribe-mode:给出当前mode的说明、命令以及键绑定。C-hcdescribe-key-briefly:告诉你某个键执行的什么命令。C

3、-hkdescribe-key:告诉你按这个键执行那个lispfunction及其详细说明。C-hKInfo-goto-emacs-key-command-node:查看随后的按键绑定所对应的info手册页(节点),描述信息更全面一些。会在Emacsmanual的索引中查找,或在命令的info-file中查找,或在变量Info-file-list-for-emacs中查找。C-hwwhere-is:告诉你某个命令绑定的什么键。C-hfdescribe-function:告诉你某function的作用。如果只按一下

4、SPC,emacs会给你所有lisp函数的列表和说明。C-hFInfo-goto-emacs-command-node:查看随后的命令所对应的info手册页(节点),描述信息更全面一些。会在Emacsmanual的索引中查找,或在命令的info-file中查找,或在变量Info-file-list-for-emacs中查找。C-hvdescribe-variable:告诉你某变量的描述及其当前值,如:C-hvload-pathRET会告诉你load-path的值。有自动补齐,甚至可以输入变量名中间某部分字串也可自

5、动补齐,比如,输入-table后按TAB,则会列出所有包含-table的变量名。C-hbdescribe-bindings:列出目前所有的keybinding。C-hsdescribe-syntax:列出当前语法表(syntaxtable)中的语法定义。所有的emacs命令都是在语法表的控制下进行词分析或括号匹配,语法表决定了各个字符所扮演的角色(即语法分类)--分隔符、词成员、串引用、等等,每个主模式都可以有它自己的语法表,而每个缓冲区都会安装一个语法表,所有命令都会使用该语法表,可以用命令modify-syn

6、tax-entry来修改语法定义。语法分类在正则表达式中会用到。参见"关于语法表"。describe-categories:列出当前分类表(categorytable)中的分类定义(categoryspecifications)。分类定义主要指明了何种字符属于哪个类,比如汉字类、希腊字母类等等。分类定义在正则表达式中会用到。参见"关于分类表"。C-haapropos-command:apropos的意思(approximate)。给lispfunction的部份字串,emacs帮你找。apropos-variab

7、le:显示所有名称匹配的用户变量。apropos-value:显示那些其值中包含了匹配内容的符号。apropos:这个概念都涉及哪些函数和变量。C-hdapropos-documentation:显示那些其帮助文档中包含了匹配内容的符号(函数和变量等)。C-hpfinder-by-keyword:按关键字查找包信息,非常实用。会列出所有的功能分类,RET后会列出该类下的所有包(即emacslisp文件.el),再RET会显示选定包的描述和使用方法等。C-hiinfo:以Info查看的所有主要的GNU项目的手册页,

8、有许多重要的信息可以在这里找到。具体参考后面关于"Info模式"的描述。C-hSinfo-lookup-symbol:查看与指定符号(symbol)(即变量)相关的info文档,要求输入符号名,按M-n会翻出默认符号名(即光标处字串)以方便在此基础上进行符号名编辑。C-hC-fview-emacs-FAQ:查看EmacsFAQ的info文档。C-hC-pview-emac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。