【工具篇】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 + >:移动文章尾。
领取专属 10元无门槛券
私享最新 技术干货