warning: multiple different client offset_encodings detected for buffer, this is not supported yet

应该是升级了 neovim 之后产生的问题?

解决这个问题其实也比较简单,那就是给 clangd 的配置中再上一个配置选项好了。

1
2
3
4
cmd = {
"clangd",
"--offset-encoding=utf-16",
},

参考: https://www.reddit.com/r/neovim/comments/12qbcua/multiple_different_client_offset_encodings/


warning: multiple different client offset_encodings detected for buffer, this is not supported yet
http://fanlumaster.github.io/2023/11/24/warning-multiple-different-client-offset-encodings-detected-for-buffer-this-is-not-supported-yet/
作者
fanlumaster
发布于
2023年11月24日
许可协议