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
vim
orneovim
- Install
nodejs
(>=10.12) - Install vim-plug
- Copy
init.vim
to$HOME/.config/nvim/init.vim
- Copy
.vimrc
to$HOME/.vimrc
- Run
:PlugInstall
in 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.json
in$HOME/.config/nvim
- Run
:CocRestart
- Restart vim/neovim
Go
,Rust
support- Awesome tunned theme based on Nord
- Modern coding experience with
coc-git
,coc-explorer
andvim-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>