emacs 教程
Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写。
编辑模式
Emacs采取的编辑方式是对不同类型的文本进入相应的编辑模式,即“主模式”(major mode)。Emacs针对多种文档定义了不同的主模式,包括普通文本文件、各种编程语言的源文件、HTML文档、TEX与LaTeX文档,以及其他类型的文本文件等等。 每种主模式都有特殊的Emacs Lisp变量和函数,使用户在这种模式下能更方便的处理这一特定类型的文本。例如,各种编程的主模式会对源文件文本中的关键字、注释以不同的字体和颜色加以语法高亮。主模式还提供诸如跳转到函数的开头或者结尾这样特地定义的命令。 Emacs还能进一步定义“次模式”(minor mode)。每一个缓冲区(buffer)只能关联于一种主模式,却能同时关联多个次模式。比如,编写C语言的主模式可以同时定义多个次模式,每个次模式有着不同的缩进风格(indent style)。
编辑本段Emacs快捷键
掌握Emacs的快捷键可以说是Emacs爱好者的基本功,也是提高编辑速度和质量所必备的,但是初学者可能记不住那么多的快捷键必要时可以翻一下,最常用的快捷键数量也就数十个。Emacs的快捷键都是绑定于ctrl和alt(或称meta)上的,例如c-x就是ctrl+x,m-x就是alt+x。当然所有的按键都可以自定义。 当要退出编辑时C-x C-c 代表着,先按C-x 再按C-c才可以退出编辑环境.
编辑模式
Emacs采取的编辑方式是对不同类型的文本进入相应的编辑模式,即“主模式”(major mode)。Emacs针对多种文档定义了不同的主模式,包括普通文本文件、各种编程语言的源文件、HTML文档、TEX与LaTeX文档,以及其他类型的文本文件等等。 每种主模式都有特殊的Emacs Lisp变量和函数,使用户在这种模式下能更方便的处理这一特定类型的文本。例如,各种编程的主模式会对源文件文本中的关键字、注释以不同的字体和颜色加以语法高亮。主模式还提供诸如跳转到函数的开头或者结尾这样特地定义的命令。 Emacs还能进一步定义“次模式”(minor mode)。每一个缓冲区(buffer)只能关联于一种主模式,却能同时关联多个次模式。比如,编写C语言的主模式可以同时定义多个次模式,每个次模式有着不同的缩进风格(indent style)。
编辑本段Emacs快捷键
掌握Emacs的快捷键可以说是Emacs爱好者的基本功,也是提高编辑速度和质量所必备的,但是初学者可能记不住那么多的快捷键必要时可以翻一下,最常用的快捷键数量也就数十个。Emacs的快捷键都是绑定于ctrl和alt(或称meta)上的,例如c-x就是ctrl+x,m-x就是alt+x。当然所有的按键都可以自定义。 当要退出编辑时C-x C-c 代表着,先按C-x 再按C-c才可以退出编辑环境.
...全文
相关推荐
emacs快速指南教程
"Emacs快速指南教程"Emacs是一款强大的文本编辑器,被广泛用于编程、文档编辑和其他文本处理任务。本教程旨在帮助初学者快速掌握Emacs的基本操作和常用命令。在Emacs中,控制键(Co
Emacs教程Learn_GNU_Emacs
本教程“Learn_GNU_Emacs”旨在帮助用户从零开始掌握Emacs的基本操作和高级特性,成为熟练的Emacs使用者。
Emacs中文教程
### Emacs中文教程知识点详解#### 一、Emacs基础操作概览**Emacs**(Editor MACroS)是一款功能强大的开源文本编辑器,适用于多种操作系统环境,支持自定义脚本编写,拥有丰富的扩展功能
Emacs教程-极好.pdf
Emacs的教程旨在帮助用户掌握这一工具,以便在开发和日常工作中都能够利用Emacs的高级功能来提高效率。
emacs教程.pdf
"Emacs教程.pdf"Emacs是一个广泛使用的开源文本编辑器,以其无模式的特点和高度可定制性而著名。这个编辑器不仅限于文本编辑,还包含了丰富的功能,如内置的邮件和新闻阅读器,甚至编程环境。在


非技术区
