本文
主要介绍emacs和记录emacs的安装过程。
版本 | 说明 |
---|---|
0.1 | 初版发布 |
背景
- 主机: Thinkpad S2
- 系统: Deepin GNU/Linux 15.11
- 内核: Debian 6.3.0-18+deb9u1
- emacs版本: Linux GNU Emacs 26.3
什么是emacs?
emacs是一款功能强大的编辑器,被公认为是最受专业程序员喜爱的代码编辑器之一,而另一个就是vim,在业界vim被称为编辑器之神,而emacs被称为神之编辑器。对于初学者可能都有这样的疑问,那就是究竟是Vim还是Emacs好呢?这样的问题已经争辩了十几年,但至今无解,不过为了让初学者有一定的了解,还是做个简单介绍。
Vim :
- 开箱即用,大多数操作系统自带,不需要安装
- 体量小,启动快
- 采用双模式(命令模式和编辑模式),这样按键组合少,但是要频繁进行模式切换
- vim的上下左右jkhl,右手控制相对舒服
- 相对emacs使用人群多,配置和使用技巧可参考内容较多
Emacs :
- 需要自己安装,碰到依赖库的问题,还是有点麻烦的
- 体积大,启动慢,但功能强大
- 主模式操作,不用切换模式,但按键组合就多了,Ctrl、Alt、Shift是离不开的,让你的小拇指粗壮起来
- emacs的上下左右pnbf放在了两个手,还要配合Ctrl键,需要适应
- 缓存机制个人感觉很有用
- 可扩展性极强,可重新定义变量和快捷键绑定,可自己定制插件,也可通过内置的包管理系统安装和卸载大神们的插件,目前可使用的插件还是很丰富的
- 不同的语言环境对应不同的模式,每个模式都有自己独特的功能,本人最常用的就是org-mode和verilog-mode,org写工程日记,verilog就不说了,IC工程师离不开的
总之,Vim和Emacs功能都很强大,选择一款适合自己的编辑器即可。
安装emacs
下载emacs安装包
- 可查看emacs官网或国内镜像文件,当前最新版本是emacs-26.3(更新时间29-Aug-2019)
- 可查看我的百度网盘分享资源(linux emacs-26.3版本) 链接:https://pan.baidu.com/s/1VZ88kGZpBiC59qGU7sk7tA 密码:lki0
- 可直接使用我的可执行程序,无需安装,将其放在自己的 “/usr/local/bin/” 目录即可,百度网盘分享资源 链接:https://pan.baidu.com/s/18K8WNnr5ytIkx%5Fe7n%5FuAcQ 密码:rrtt
安装依赖库
开启终端,输入以下命令,安装相应的依赖库。
|
|
编译和安装
开启终端,进入emacs安装包目录,输入以下命令:
|
|
已经安装了相应的依赖,此时应该不会发生error,经过configure后,执行以下命令:
|
|
查看是否安装成功
终端中输入以下命令:
|
|
正常显示emacs版本号,即安装成功,安装的可执行程序默认在 “/usr/local/bin/” 。
启动emacs
启动命令为 emacs ,如下:
|
|
启动页面会有简单的使用说明,熟悉熟悉即可上手操作。
emacs启动页面
emacs org mode
文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。