> AFAIK only nim.nvim and nimlsp uses nimsuggest correctly :P I've verified > this fact with the compiler source.
what exactly do you mean by that? There isn't much which can be done wrong, except for the one nimsuggest process/per file relict vscode-nim has which doesn't happen if a project file is specified (admittedly finding the project file can be done mostly automatically). Nimlsp has it's own problems. Last I time I tried it, the most severe one being that all analysis seems to be limited to things imported from outside the current project.