Post

Neovim으로 cpp 개발시 유용한 설정

Neovim으로 cpp 개발시 유용한 설정 방법을 정리하였습니다.

Neovim으로 cpp 개발시 유용한 설정

Coc.nvim 설치

  • coc.nvimneovim에서 제공하는 자동완성 및 코드 분석 플러그인입니다.
  • coc.nvim을 설치하기 위해서는 다음과 같이 설정합니다.
1
2
3
4
5
6
// .config/nvim/init.vim 에 다음과 같이 추가합니다.
Plug 'neoclide/coc.nvim', {'branch': 'release'}

:source % // 설정파일을 다시 읽어옵니다.

:PlugInstall // 플러그인을 설치합니다.

coc-clangd 설치

  • coc-clangdcoc.nvim에서 제공하는 clangd를 사용하기 위한 플러그인 입니다.
  • coc-clangd를 설치하기 위해서는 coc.nvim이 먼저 설치되어 있어야 합니다.
  • coc-clangd를 설치하기 위해서는 다음과 같이 vim 명령어를 입력합니다.

    vim-polyglot을 추가로 설치하면 더욱 좋습니다.

    1
    
    CocInstall coc-clangd
    

Clang Formatter 설치

  • clang-format은 코드를 정렬해주는 툴입니다.
  • clang-format을 설치하기 위해서는 다음과 같이 명령어를 입력합니다.
1
sudo apt install clang-format
This post is licensed under CC BY 4.0 by the author.