Skip to content
/ myvim Public

Vim tiny IDE using git submodules

Notifications You must be signed in to change notification settings

log0u7/myvim

Repository files navigation

MyVim

  __
 (`/\
 `=\/\ __...--~~~~~-._   _.-~~~~~--...__
  `=\/\    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.

Installation

  • 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
    

Configure

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.

Use plugins script

plugins script is just an helper you can manage plugins manualy see Using git submodules (maybe not up to date).

About

Vim tiny IDE using git submodules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published