From b6e92aef0ea210cf8a2b8c2fd652027bcada19c7 Mon Sep 17 00:00:00 2001 From: druckdev Date: Wed, 23 Dec 2020 19:19:21 +0100 Subject: [PATCH] vim: Load 'easy' always-on plugins automatically Load always-on plugins that do not need extra configuration automatically through vim's pack/*/start directory. --- .config/vim/pack/plugins/start/delimitMate | 1 + .config/vim/pack/plugins/start/onedark.vim | 1 + .config/vim/pack/plugins/start/vim-gitgutter | 1 + .config/vim/vimrc.d/20-plugins.vim | 9 +++------ 4 files changed, 6 insertions(+), 6 deletions(-) create mode 120000 .config/vim/pack/plugins/start/delimitMate create mode 120000 .config/vim/pack/plugins/start/onedark.vim create mode 120000 .config/vim/pack/plugins/start/vim-gitgutter diff --git a/.config/vim/pack/plugins/start/delimitMate b/.config/vim/pack/plugins/start/delimitMate new file mode 120000 index 0000000..d14e27e --- /dev/null +++ b/.config/vim/pack/plugins/start/delimitMate @@ -0,0 +1 @@ +../opt/delimitMate/ \ No newline at end of file diff --git a/.config/vim/pack/plugins/start/onedark.vim b/.config/vim/pack/plugins/start/onedark.vim new file mode 120000 index 0000000..22dba63 --- /dev/null +++ b/.config/vim/pack/plugins/start/onedark.vim @@ -0,0 +1 @@ +../opt/onedark.vim/ \ No newline at end of file diff --git a/.config/vim/pack/plugins/start/vim-gitgutter b/.config/vim/pack/plugins/start/vim-gitgutter new file mode 120000 index 0000000..196c71c --- /dev/null +++ b/.config/vim/pack/plugins/start/vim-gitgutter @@ -0,0 +1 @@ +../opt/vim-gitgutter/ \ No newline at end of file diff --git a/.config/vim/vimrc.d/20-plugins.vim b/.config/vim/vimrc.d/20-plugins.vim index 9ee864e..a5cbac4 100644 --- a/.config/vim/vimrc.d/20-plugins.vim +++ b/.config/vim/vimrc.d/20-plugins.vim @@ -1,4 +1,7 @@ " Plugins ###################################################################### +" Load all plugins in pack/*/start +packloadall + " ARM assembly syntax highlighting autocmd BufNewFile,BufRead *.s,*.S packadd! arm-syntax-vim | set filetype=arm " Auto completion @@ -9,19 +12,13 @@ if (has('patch-8.1.1719') || has('nvim')) packadd! coc.nvim source $XDG_CONFIG_HOME/vim/coc.nvim.vim endif -" Automatically close parentheses, brackets, quotes, etc. -packadd! delimitMate " Fuzzy finder packadd! fzf packadd! fzf.vim nmap f :Files -" Theme -packadd! onedark.vim " LaTeX autocmd BufNewFile,BufRead *.tex packadd! vimtex \ | source $XDG_CONFIG_HOME/vim/vimtex.vim -" Git information -packadd! vim-gitgutter " ctags packadd! vim-gutentags nmap t :Tags