认识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 + >:移动文章尾。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180903G1ME1P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券