头图

一、参考

emacs系列文章目录——更新ing

rust-mode

rust-mode: rust config

rust-analyzer

二、名次解释

2.1 rust-analyzer

rust-analyzerRust 的一个语言服务器,它提供了 Rust 语言的各种功能,包括自动补全、类型检查、跳转到定义、重构等等。

2.2 lsp-mode

lsp-mode 则是 Emacs 的一个插件,它实现了 Language Server Protocol(语言服务器协议),这是一种允许编辑器和语言服务器通信并提供更丰富效果的通用协议。

Emacs 中编辑 Rust 代码的时候,会开启 lsp-mode,然后 lsp-mode 会自动启动并与安装在你本地的 rust-analyzer 连接,开始提供上述所说的功能。

三、实际使用

3.1 rust语言的 init.el 配置


一曲广陵散
76 声望21 粉丝

柴米油盐酱醋茶