lsp-bridge -- 速度最快的语法补全插件

写代码的时候经常会进行 git checkout 操作, 然后执行 revert-buffer 操作重新加载文件内容。

今天发现在 revert-buffer 执行的过程中, lsp-bridge 依然会发送LSP请求, 导致 revert-buffer 后, buffer 的内容会乱掉。

We use `lsp-bridge-revert-buffer-flag' var avoid lsp-bridge send chan… · manateelazycat/lsp-bridge@86ca73a · GitHub 这个补丁修复了 lsp-bridge 这个问题。

eaf-git 的用户在界面执行 checkout 操作后, eaf-git-checkout-files 会自动查找 checkout file 对应的 buffer 做 revert-buffer 操作。

magit用户可以参考 eaf-git 的实现 eaf-git/eaf-git.el at 47551e4bcad8ed0dd47cf95ec882a0960c9342e7 · emacs-eaf/eaf-git · GitHub