如图, 我按下回车后跑到了注释里, 补全用的go的lsp, 有没有人遇到过。。
用sourcegraph lang server的話注意
textEdit
是否正確。用strace -fe write $(pgrep -fn go-langserver)
/ sysdig等方法dump LSP requests/responses
閱讀 Redirecting… interface CompletionItem
interface CompletionItem
好奇怪,我没抓到补全的消息。只有didchange的消息。
然后我重启了,有补全消息了,然后补全也正常了。
我禁用掉其他补全试试。
我用ccls+lsp有时也有这个问题,有时补全还会删除后面的字符。
lsp-mode 的问题吧, lsp–java 也有波及(补全会删除后面的字符)
谁英文好去提个 issue 吧
应该是最近出现的 bug,我更新之后也遇到了,暂时没发现规律。