All config files for setting up handly coding workspace from scratch
- Vim >= 8.0
- Neovim >= 0.4.3
- Nodejs >= 10.12
tmux not included
- Install
vimorneovim - Install
nodejs(>=10.12) - Install vim-plug
- Copy
init.vimto$HOME/.config/nvim/init.vim - Copy
.vimrcto$HOME/.vimrc - Run
:PlugInstallin vim/neovim - Install coc extensions by following commands
:CocInstall coc-highlight
:CocInstall coc-json
:CocInstall coc-explorer
:CocInstall coc-git
:CocInstall coc-rust-analyzer //optional
- Replace
coc-settings.jsonin$HOME/.config/nvim - Run
:CocRestart - Restart vim/neovim
Go,Rustsupport- Awesome tunned theme based on Nord
- Modern coding experience with
coc-git,coc-explorerandvim-commentary - Personal Optimized Key Bindings
The config for vim and Neovim
Scripts for initializing neovim env from vim
Replace this in $HOME/.config/nvim
coc.nvim config file
Replace this in $HOME/.config/nvim
tmux config file. Requires using tmux-mem-cpu-load
- jiangmiao/auto-pairs
- sherrun/vim-polyglot
- neclide/coc.nvim
- fatih/vim-go
- vim-airline/vim-airline
- vim-airline/vim-airline-themes
- christianchiarulli/onedark.vim
- tpope/vim-fugitive
- junegunn/fzf
- powerman/vim-plugin-autosess
- tpope/vim-commentary
- arcticicestudio/nord-vim
Install coc plugins manually using
CocInstall <plugin>