Need help with dotfile?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

398 Stars 81 Forks 292 Commits 2 Opened issues


YiJun's (Neo)Vim work file

Services available


Need anything else?

Contributors list

# 140,835
288 commits

YiJun's Vim



vimrc has been maintained until now when I first started learning Vim, I used to distribute files for maintenance work, and make the configuration simpler than the messy folders of other people's dotfiles, which makes it hard to imagine and find where you really need to make changes. These configurations have been carefully sanitized for a long time to become best practices in my personal daily development, incorporating many of Geek's configuration experiences and key mapping settings, keep it simple and fast at the same time

Mainly perfect support:

vimR(Neovim+Swift GUI)

It just only focus Mac OSX platform, half-baked support Linux, if you care about Windows7,8,10, Maybe you just need to make some modifications to the configuration file.

| File | annotation | | ---------------- | ---------------- | |

.vimrc, sysinit.vim
| [ entry ] | |
| [ base universal config ] | |
| [ ignore files ] | |
| [ initialize config ] | |
| [ Shortcut keymap config ] | |
| [ plugin list ] | |
| [ plugin config ] | |
| [ colorscheme ] |

OSX & Linux



start Vim and run

at first time


by default, I do not intend to merge it to Windows

you can change the dotfile manual for need:


+ Python3

+ Ruby

+ NodeJS

Install compatibility packages

pip2 install neovim

pip3 install neovim

npm install -g neovim

npm install -g eslint

gem install neovim

gem install mdl

brew install jq

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.