VIM을 IDE로 사용하기 (3) - coc로 강력한 자동완성 기능 이용하기

이전에 설치한 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가 가능하다.

gilee

gilee