前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Emacs的安装、配置和使用

Emacs的安装、配置和使用

作者头像
ExASIC
发布2022-03-29 14:13:17
1.4K0
发布2022-03-29 14:13:17
举报
文章被收录于专栏:ExASIC

下载

官网:https://www.gnu.org/software/emacs

因为我们做芯片主要在Linux服务器上工作,所以点"GNU/Linux",选择合适的靠近的ftp镜像站点下载。

在ftp里找到最新版本,比如现在最新版本是26.1,下载emacs-26.1.tar.gz或者emacs-26.1.tar.xz。

安装

解压:

代码语言:javascript
复制
tar -zxvf emacs-26.1.tar.gz
或者
xz -d emacs-26.1.tar.xz
tar -xvf emacs.26.1.tar

编译安装:

一般我们并没有服务器管理员权限,所以我们安装到自己的home目录。

代码语言:javascript
复制
cd emacs-26.1
./configure --prefix=/home/xxx
make
make install

这样,我们就能看到/home/xxx/bin下多了一个emacs文件,是软链接,指向emacs-26.1。

注:

  1. 在configure时,建议增加--with-x-toolkit=gtk3,因为gtk3下配置字体更简单一些。
  2. 如果不要求最新版,且电脑可以联网时用yum install emacs更简单.
  3. 如果不需要图形界面,请用yum install emacs-nox

如果提示缺少库,可以参考下面的来补充安装对应的库:

代码语言:javascript
复制
yum list gtk3-devel
yum install libXpm-devel
yum install libtiff-devel
yum install gnutls-devel
yum install giflib-devel 
yum install libjpeg-turbo-devel
yum install ncurses-devel
yum install libpng-devel

基本配置

如果/home/xxx/bin不在环境变量path里,就添加一下。

代码语言:javascript
复制
set PATH=/home/xxx/bin:${PATH}
export PATH

这样应该就可以正常打开emacs。在terminal里敲emacs试一下,不出意外会打开emacs的图形界面。

使用

对于一般的使用,不需要额外的配置了。默认emacs已经支持了常见编程语言的高亮,包括Verilog、SystemVerilog。

我们不需要任何快捷键,就像使用Windows记事本一样,Terminal里敲emacs test.sv,然后写入一段SV代码,写完后点工具栏的“保存”按钮。

总结

本文介绍了Emacs的安装、配置和简单使用,可以看到几乎是开箱即用。不需要任何额外的配置,也不需要学习任何快捷键,对入门非常友好。

学习资料: https://emacs-china.org

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ExASIC 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载
  • 安装
  • 基本配置
  • 使用
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档