Emacs 是一款强大的文本编辑器,广泛应用于软件开发和硬件描述语言(HDL)编程。本文将为您介绍如何在 Emacs 中使用 Verilog Mode 来编写和编辑 Verilog 代码。本文内容包括 Verilog Mode 的安装、基本配置及常用功能介绍,...
Emacs,作为一款历史悠久且高度可定制的文本编辑器,深受程序员喜爱。对于硬件描述语言Verilog的开发者而言,Emacs的Verilog模式(Verilog mode)提供了丰富的语法高亮、代码补全、自动缩进等特性,极大地提升了编写和阅读Verilo...
Elfeed[1] 是 Emacs 中一个非常好用的 RSS 客户端,之前笔者也写过相关文章[2]进行介绍,强烈建议读者尝试一下跨平台的 RSS 客户端。
copilot.el 是一个非官方实现的 Github Copilot 插件,实测在 x86/arm64 、macos/debian 下均可使用,下面介绍最关键的几个配置步骤。
macOS 下可选择多种 Emacs GUI ,建议 Emacs Mac Port。
emacs是一款功能强大的编辑器,与其说是一款编辑器,它更像一个操作系统。emacs带有内置的网络浏览器、IRC客户端、计算器,甚至是俄罗斯方块。当然,emacs需要在图形化界面的Linux中使用。...
Emacs 29 的一大亮点就是原生支持了 tree-sitter[1](后文简称 ts),它的官网是这么定义的:
作为日常使用 Emacs 进行开发的重度用户,困扰笔者的一个问题时,同时打开多个项目时, xref 会错乱,这十分烦人,忍受一段时间后,最终去 SO 提问[2]了一下,Emacs 又一次没令我失望,29 里面已经有了解法:...
最近在看 sacha chua 的 Emacs News[1] 时,无意间看到一个『 Made with Emacs 』的图片,觉得很有趣:
在最近的 gnupg 版本中,出现了 breaking changes 导致 Emacs 保存文件时会卡住,涉及的版本有: