赞
踩
如果不会安装vim插件可以看vim/Gvim安装插件
注意:此插件需要vim9.0及以上版本
_vimrc配置
call plug#begin( '~\vimfiles') "Windows 用这行,表示插件下载存放的位置 call plug#begin('~/.vim/plugged') "Linux 用这行 表示插件下载存放的位置(具体自己测试) Plug 'https://gitee.com/yu3s/lsp.git' call plug#end() "#windows路径反斜杠, Linux斜杠/ let lsp_cpp = [#{ \ name: 'clang', \ filetype: ['c', 'cpp'], \ path: '目录路径\clangd.exe', \ args: ['--background-index'] \ }] let lsp_cmake = [#{ \ name: 'cmake-language-server', \ filetype: 'cmake', \ path: '目录路径\cmake-language-server.exe', \ args: [] \ }] autocmd VimEnter * call LspAddServer(lsp_cpp) autocmd VimEnter * call LspAddServer(lsp_cmake) let lspOpts = #{autoHighlightDiags: v:true} autocmd VimEnter * call LspOptionsSet(lspOpts)
安装语言服务器
使用 python安装cmake-language-server.exe
pip install cmake-language-server
下载clangd解压
我不知道怎么在Windows上让Clangd用gcc, 所以用的是 Visual Studio 的MSVC
还有安装CMake工具
其它语言服务器安装其它说明可以看 https://gitee.com/yu3s/lsp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。