emacs中补全的选择

在EMACS有那种补全可以像vscode一样?

  1. lsp-bridge,要装python的一些东西,由于使用服务器,管理员应该不会给装;

  2. corfu,这种在使用verilog语言时,必须先声明(wire/reg 变量名)后才能出现在补全列表中;并且在doom-emacs中,新的corfu似乎要使用快捷键进入补全模式,不然不能退出使用evil;

  3. company-mode,这种了解不多,似乎不能有orderless功能;

  4. 其他的…

什么叫像 vscode 一样,你这是一句话需求

lsp-bridge 是目前唯一一个远程补全的性能和VSCode一样快的方案, 因为lsp-bridge的补全计算其实是在服务器运行的, 而且用的 text diff 同步方案要比 tramp 的同步文件效率高太多了。

VSCode需要安装它的服务端和LSP Server在服务器上, lsp-bridge也需要安装服务端和LSP Server在服务器上。

VSCode可以用, lsp-bridge 理论上也可以用, 看你沟通了。

非常感谢!其实我们写代码,只需要之前出现的所有变量都能实现补全即可,不太需要LSP-server。

感觉lsp-bridge与doom这种成套方案兼容(文件搜索的补全等),改起来有些感觉有些麻烦