From 7a5e417fdb08108479d87104e89887870dfcd24c Mon Sep 17 00:00:00 2001 From: Alex Karle Date: Sat, 29 Dec 2018 01:08:08 -0500 Subject: [PATCH] vim: add the essentials as submodules The below repos are my favorite plugins that I use in heavy rotation. Git: - fugitivive : git wrapper by tpope, required by gv, essential for git - gv.vim : a nice viewer and navigator of git log - gitgutter : I prefer to see hunks in the sign column Basic Functionality: - commentary : adds gcc to comment lines / blocks - surround : change surround, add surround, always nice to have Exploration: - dirvish : a nice change from netrw (faster, safe to modify buffer...) --- vim/.gitmodules | 18 ++++++++++++++++++ vim/pack/plugins/start/gv.vim | 1 + vim/pack/plugins/start/vim-commentary | 1 + vim/pack/plugins/start/vim-dirvish | 1 + vim/pack/plugins/start/vim-fugitive | 1 + vim/pack/plugins/start/vim-gitgutter | 1 + vim/pack/plugins/start/vim-surround | 1 + 7 files changed, 24 insertions(+) create mode 160000 vim/pack/plugins/start/gv.vim create mode 160000 vim/pack/plugins/start/vim-commentary create mode 160000 vim/pack/plugins/start/vim-dirvish create mode 160000 vim/pack/plugins/start/vim-fugitive create mode 160000 vim/pack/plugins/start/vim-gitgutter create mode 160000 vim/pack/plugins/start/vim-surround diff --git a/vim/.gitmodules b/vim/.gitmodules index a4a0e1e..d8e392d 100644 --- a/vim/.gitmodules +++ b/vim/.gitmodules @@ -1,3 +1,21 @@ [submodule "pack/mine/start/gruvbox"] path = pack/mine/start/gruvbox url = https://github.com/akarle/gruvbox +[submodule "pack/plugins/start/vim-fugitive"] + path = pack/plugins/start/vim-fugitive + url = https://github.com/tpope/vim-fugitive +[submodule "pack/plugins/start/gv.vim"] + path = pack/plugins/start/gv.vim + url = https://github.com/junegunn/gv.vim +[submodule "pack/plugins/start/vim-dirvish"] + path = pack/plugins/start/vim-dirvish + url = https://github.com/justinmk/vim-dirvish +[submodule "pack/plugins/start/vim-surround"] + path = pack/plugins/start/vim-surround + url = https://github.com/tpope/vim-surround +[submodule "pack/plugins/start/vim-commentary"] + path = pack/plugins/start/vim-commentary + url = https://github.com/tpope/vim-commentary +[submodule "pack/plugins/start/vim-gitgutter"] + path = pack/plugins/start/vim-gitgutter + url = https://github.com/airblade/vim-gitgutter diff --git a/vim/pack/plugins/start/gv.vim b/vim/pack/plugins/start/gv.vim new file mode 160000 index 0000000..3296bbf --- /dev/null +++ b/vim/pack/plugins/start/gv.vim @@ -0,0 +1 @@ +Subproject commit 3296bbf58d2ca38f12595cbfefd4816dd19f3fb5 diff --git a/vim/pack/plugins/start/vim-commentary b/vim/pack/plugins/start/vim-commentary new file mode 160000 index 0000000..141d9d3 --- /dev/null +++ b/vim/pack/plugins/start/vim-commentary @@ -0,0 +1 @@ +Subproject commit 141d9d32a9fb58fe474fcc89cd7221eb2dd57b3a diff --git a/vim/pack/plugins/start/vim-dirvish b/vim/pack/plugins/start/vim-dirvish new file mode 160000 index 0000000..d33796c --- /dev/null +++ b/vim/pack/plugins/start/vim-dirvish @@ -0,0 +1 @@ +Subproject commit d33796c460229b2cf0dd09fedf1b272da9d13a42 diff --git a/vim/pack/plugins/start/vim-fugitive b/vim/pack/plugins/start/vim-fugitive new file mode 160000 index 0000000..b66141e --- /dev/null +++ b/vim/pack/plugins/start/vim-fugitive @@ -0,0 +1 @@ +Subproject commit b66141e2523e03c3b71874fc2c7ae6989af7b335 diff --git a/vim/pack/plugins/start/vim-gitgutter b/vim/pack/plugins/start/vim-gitgutter new file mode 160000 index 0000000..1d422b9 --- /dev/null +++ b/vim/pack/plugins/start/vim-gitgutter @@ -0,0 +1 @@ +Subproject commit 1d422b9f98194e38bc56e54192c9bc66d95c21f1 diff --git a/vim/pack/plugins/start/vim-surround b/vim/pack/plugins/start/vim-surround new file mode 160000 index 0000000..5970688 --- /dev/null +++ b/vim/pack/plugins/start/vim-surround @@ -0,0 +1 @@ +Subproject commit 597068870b8f093a8b2d11536c62ff31222ee8d0 -- libgit2 0.28.4