这是几年前的问题了。
其实答案也很简单,因为以前没有LSP。所以vim的语言级支持是不太够的。
现在有了LSP体系后,除了图形式做ui的那种工作。vim跟ide已经也没啥区别。尤其是做后端用vim会更方便。