(Optional|use init.vim.without-coc) coc code completion requires nodejs:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejsDownload vim-plug:
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'Link init.vim in ~/.config/nvim:
ln -s ~/vimconfig/init.vim ~/.config/nvim/init.vimAlternatively you have to copy the init.vim.without_coc file. Symbolic linking does not work.
cp ~/vimconfig/init.vim.without_coc ~/.config/nvim/init.vimInstall the Plugins:
nvim -c "PlugInstall|q|q"Run CocInstall with selected languages inside neovim
:CocInstall coc-json coc-html coc-css ...Nice Choices are (more coc-github):
- coc-json
- coc-html
- coc-css
- coc-prettier
- coc-python
- coc-markdownlint
- coc-svg
- coc-xml
- coc-yaml