认识Emacs

Posted 艾特 数据

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识Emacs相关的知识,希望对你有一定的参考价值。

【工具篇】Emacs

 

数据无处不在!在进行数据的治理、分析过程中,会涉及到软件开发技术、数据库操作技术,不可避免的要应用到各种软件。今天不讨论操作系统,也不讨论开发软件、数据库软件,就说一说常用的文本编辑软件。文本编辑类软件有很多,最常见的windows的记事本Notepad,开发人员比较喜欢的Ultraedit,当然还有很多。相比较而言Ultraedit的功能是比较强大的,缺点也很明显,商业软件,需要购买。其实,在开源世界也有很多优秀的软件,Emacs就是其中之一。

Emacs基于Lisp(一个古老的函数式语言),具有强大的文本编辑和开发能力,后人又开发出了很多插件,功能进一步强大,在Linux环境应用的比较多,现在也有windows的版本。笔者推荐大家使用Emacs做为常见的文本编辑器,以及简易的代码编辑器。今天简要介绍一下Emacs的初步使用方法。

一、安装Emacs

Emacs也是GNU项目之一,登陆GNU Emacs网址(http://www.gnu.org/software/emacs/)下载windows软件包。下载完成后,直接解压缩,运行bin目录下的runemacs即可运行程序。

 

二、常用快捷键

windows版本的Emacs和通常的windows程序一样,可以使用菜单栏中的菜单、工具栏上的按钮进行文件操作,为了发挥Emacs的强大功能,推荐使用快捷键。例如下面对光标控制的快捷键:

CTRL+ v:向前移动一屏。

ALT + v:向后移动一屏。

CTRL+ l:将光标置于屏幕中央。

 

CTRL+ p:向上一行。

CTRL+ n:向下一行。

CTRL+ b:向后移动一个字符。

CTRL+ f:向前移动一个字符。

CTRL+ a:移动到行首。

CTRL+ e:移动到行尾。

 

ALT + b:对英文是向后移动一个词,对汉字是向后移动到下一个标点符号。

ALT + f:对英文是向前移动一个词,对汉字是向前移动到下一个标点符号。

ALT + a:移动到句首。

ALT + e:移动到句尾。

 

ALT + <:移动文章头。

ALT + >:移动文章尾。


以上是关于认识Emacs的主要内容,如果未能解决你的问题,请参考以下文章

更新:SICP+Emacs+Lisp学习的抽象认识

学习如何学习emacs

永无止境的圣战-Emacs vs Vim丨与神有关的编辑器

带有Elpy 1.7.50的Emacs 24无法识别Python项目

架构之美阅读笔记五

对“认识”的认识