emacs rust相关的插件都有啥推荐?

不知道各位有没有rust开发用emacs的。有没有什么好的包推荐?多谢。

lsp-bridge

我只用 doom 开发过 rust 的小项目。感觉一个 LSP + rust-analyzer 就够用了吧。doom 里配置的一些 rustic 的功能我都没用过。

开发 rust 最不爽的还是编译时间长,LSP 启动加载的时间也比较长。而且会生成一堆非常大的文件 :joy:

1 个赞

这个知道。 但我这里不方便装。

lsp 我照着网上配置了。rust-analyzer 有单独的其他配置么?

这就是lsp-bridge的优点了,开箱即用,啥都不用配置。不方便装是啥情况?有python装下依赖就行呀

eglot rust-mode

我没有图形界面,只有term。这个之前看介绍说需要qt之类的组件?

这个也知道。但是还没装。等先试试lsp之后,升到29之后,我再试试eglog

为什么会只有 term? Emacs 可以编辑 remote 文件啊, 你在 remote machine 里面用 Emacs?

对。我直接在远程上装emacs,term里用。这种方式很方便。

远程编辑这种很久之前试用过,仍然各种别扭。就放弃了。而且有的环境没法用,比如通过堡垒机才能访问的远程服务器。

所以直接在远程装emacs一劳永逸。

我记得可以在远程开 emacs server, 然后本地开 emacs client.


软件都是会更新的嘛, 现在也可以试试. 你可以看下目前这个版本 Emacs SSH 到远程的大致界面:

(左下角).

直接在远程用就是为了避免堡垒机场景下的麻烦。此后我为了保持一致,在本机的emacs也在term里用了。。。