이전에 설치한 coc를 설정하여 강력한 자동완성 기능을 이용하자
나는 주로 c환경을 이용하니까 c환경을 예시로 진행한다..
#vim 실행
vim
#coc 자동완성 플러그인 설치
:CocInstall coc-clangd
#coc 환경설정파일 열기
:CocConfig
#아래 내용 붙여넣기
{
"clangd.semanticHighlighting": true,
"clangd.path":"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clangd",
"coc.preferences.currentFunctionSymbolAutoUpdate": true,
"diagnostic.errorSign": "✖",
"diagnostic.warningSign": "⚠",
"diagnostic.infoSign": "ℹ",
"diagnostic.hintSign": "➤",
"suggest.noselect": false,
"suggest.echodocSupport": true,
"codeLens.enable": true,
"signature.enable": true,
"suggest.preferCompleteThanJumpPlaceholder": true,
}
clangd.path는 아래와 같이 경로를 탐색하여 환경에 맞게 바꿔주자
#clangd 위치 탐색
find /usr/local/ -name 'clangd'
vim을 재시작하면 아래와같은 자동완성 및 실시간 syntax오류 display가 가능하다.
