Neovim で C++ 書く用の環境を整える
アルゴリズム的なところの補強がてら、ちまちま競プロの世界に入門してみようかと目論んでます。 競プロといえばC++っぽいのでおよそ3年ぶりに環境作りました。Neovim用です。
以下のプラグイン設定で最低限の
- 自動補完
- シンタックスチェック
- ビルド(quickrun)
ができるようになります。
requirements
いつもの
- https://github.com/Shougo/deoplete.nvim
- https://github.com/Shougo/dein.vim
- https://github.com/thinca/vim-quickrun
- https://github.com/scrooloose/syntastic
C++用
設定例
" ... deinの設定 call dein#add('zchee/deoplete-clang') " ... let g:deoplete#sources#clang#libclang_path='/Library/Developer/CommandLineTools/usr/lib/libclang.dylib' let g:deoplete#sources#clang#clang_header='/Library/Developer/CommandLineTools/usr/lib/clang' let g:syntastic_cpp_compiler_options = ' -std=c++11' let g:quickrun_config.cpp = { \ 'command': 'g++', \ 'cmdopt': '-std=c++11' \ }
- 作者: Drew Neil,新丈径
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2013/08/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (15件) を見る