Personal init.vim configuration file for neovim, conditionally activate plugins for VSCode Neovim.
brew install neovim
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
git clone https://github.com/frantw/nvimrc
cd nvimrc
mkdir -p ~/.config/nvim
cp init.vim ~/.config/nvim/init.vim
nvim -c PlugInstall -c q -c q
nvim -c UpdateRemotePlugins -c q -c q
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
To learn more about VSCode Neovim, just take a look at the documentation.
- easymotion/vim-easymotion: Vim motions on speed!
- asvetliakov/vim-easymotion: fork of vim-easymotion to use with vscode-neovim extension
- tpope/vim-surround: provides mappings to easily delete, change and add such surroundings in pairs.
- tpope/vim-repeat: enable repeating supported plugin maps with "."