A highly configurable text editor
Automatic install/update:
bash -c "$(curl -LSs https://github.com/dfmgr/vim/raw/main/install.sh)"
Manual install:
requires:
Debian based:
apt install vim-nox python3-neovim ctags vim-scripts
Fedora Based:
yum install vim python3-neovim ctags
Arch Based:
pacman -S vim python-neovim ctags
MacOS:
brew install vim ctags
mv -fv "$HOME/.config/vim" "$HOME/.config/vim.bak"
git clone "https://github.com/dfmgr/vim" "$HOME/.config/vim"
git clone "https://github.com/dfvim/Vundle.vim" "$HOME/.config/vim/bundle/Vundle.vim"
git clone "https://github.com/tpope/vim-fugitive" "$HOME/.config/vim/bundle/vim-fugitive"
git clone "https://github.com/vim-airline/vim-airline" "$HOME/.config/vim/bundle/vim-airline"
ln -sf "$HOME/.config/vim/vimrc" "$HOME/.vimrc"
/usr/bin/vim "+BundleInstall" +qall