__
(`/\
`=\/\ __...--~~~~~-._ _.-~~~~~--...__
`=\/\ My Vim \ / \\
`=\/ V Tiny IDE \\
//_\___--~~~~~~-._ | _.-~~~~~~--...__\\
// ) (..----~~~~._\ | /_.~~~~----.....__\\
===( INK )==========\\|//====================
_____\___/___________`---`______________________
This project aim to provide a lightwheight DevOps IDE and a simple way for managing vims plugins using git submodules.
-
Backup you installation :
cp .vim .vim~ cp .vimrc .vimrc~
-
Clone the repository :
git clone --recursive https://github.com/log0u7/myvim.git .vim
Note : You can ommit
--recursive
if you dont want to clone plugins i use. -
Symlink
.vimrc
:ln -sf ~/.vim/vimrc ~/.vimrc
-
Change remote origin for your git repository :
cd ~/.vim git remote rename origin genesis git remote add origin your_repository_url
Note : you can have multiple url on the same remote as backup
git remote set-url origin --add --push second_repository_url git remote set-url origin --add --push third_repository_url
If you want to use pathogen instead of Vim 8's packages,
you will have to change runtime path for pack/plugins/start/
in vimrc file :
execute pathogen#infect('pack/plugins/start/{}')
Some plugins require third party installation or configuration, refers to plugins documentation like YouCompleteMe.
plugins
script is just an helper you can manage plugins manualy see Using git submodules (maybe not up to date).