如何在 Emacs Elisp 中获得类似格式化的 LSP?

问题描述 投票:0回答:0

这是我在 Rust 开发中经常使用的场景:

  1. Rust LSP 始终开启。
  2. 我将 LSP 功能称为“格式化当前缓冲区”(或任何名称)。
  3. LSP 返回格式化的缓冲区(在内部,LSP 使用
    rustfmt
    )。

由于 Emacs Elisp 没有 LSP 实现,我怎样才能实现类似的东西? 例如,我想按下某个按钮并格式化缓冲区中的代码(不仅仅是预期的,格式化的)。

附言 Emacs 新手在这里,从 Neovim 过渡。

emacs elisp
© www.soinside.com 2019 - 2024. All rights reserved.