1
0
Fork 0
mirror of synced 2024-06-16 05:51:11 -04:00
The ultimate Vim configuration: vimrc
Go to file
2018-01-25 08:02:17 +00:00
autoload Updated plugins 2014-09-27 16:32:18 +01:00
bundle Change plugin manager to Vundle 2018-01-25 15:47:03 +08:00
sources_forked Fixed https://github.com/amix/vimrc/issues/325 2017-07-16 14:38:57 +02:00
temp_dirs Re-updated the undo dir git ignore 2016-06-26 13:14:51 +02:00
vimrcs Change plugin manager to Vundle 2018-01-25 15:47:03 +08:00
.gitignore Change plugin manager to Vundle 2018-01-25 15:47:03 +08:00
install_awesome_vimrc.sh Change plugin manager to Vundle 2018-01-25 15:47:03 +08:00
install_basic_vimrc.sh Fixed https://github.com/amix/vimrc/issues/278 2017-04-01 13:38:55 +02:00
LICENSE Create LICENSE 2016-02-20 13:19:07 +00:00
my_configs.vim Wipe out duplicates with the original vimrc 2018-01-25 12:11:54 +08:00
README.md Change plugin manager to Vundle 2018-01-25 15:47:03 +08:00
update_plugins.py Replace YanRing with yank-stack and update plugins 2017-12-13 15:05:24 +01:00

What is this?

This is the vim configurations based on amix/vimrc.

What have I changed?

  • Change syntax checker from syntastic to ale (which is async and needs vim 8).

  • Add indentLine support. (This feature needs vim 7.3+ with conceal compiled)

  • Add some javascript related plugins. (mainly for vue development with jsx)

  • Add easymotion for (IMHO) better development experience.

  • Change lightline to vim-airline.

  • Change default plugin manager (or 'runtimepath manager') from pathogen to Vundle.

Something to know about the change of plugin manager

Since I can't figure out how to use local plugin with Vundle properly, I didn't include some plugins used by the original version in the /sources_forked directory.

If you come out with how to do this, please let me know and I would be appreciate it.

If you want to use Vundle as your plugin manager with the original configuration, you can check the following 2 files:

  1. ./vimrcs/vundle_config.vim, this file has all the vundle-related setups.

  2. ./install_awesome_vimrc.sh, this file add one line to source the vundle_config.vim at top of the sources.

Also

Some personal preferences can be found in ./my_configs.vim.