diff --git a/vim/shortcuts.vim b/vim/shortcuts.vim index fcb9122..fa8aa42 100644 --- a/vim/shortcuts.vim +++ b/vim/shortcuts.vim @@ -7,12 +7,12 @@ nmap w :w! command! W execute 'w !sudo tee % > /dev/null' edit! " nmap W :w! -"Reload vimrc on config change -map e :e! ~/.vimrc -map ef :e! $DOTFILES/vim/functions.vim -map ec :e! $DOTFILES/vim/plugins_config.vim -map es :e! $DOTFILES/vim/shortcuts.vim -map ep :e! $DOTFILES/vim/plugs.vim +" config editing +map e :vsplit ~/.vimrc +map ef :vsplit $DOTFILES/vim/functions.vim +map ec :vsplit $DOTFILES/vim/plugins_config.vim +map es :vsplit $DOTFILES/vim/shortcuts.vim +map ep :vsplit $DOTFILES/vim/plugs.vim " Quickly open a markdown buffer for scribble map x :e ~/buffer.md diff --git a/vim/vimrc b/vim/vimrc index 8c68ba8..39a22b4 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -111,9 +111,11 @@ augroup iptables augroup END augroup vimconfig + " Reload vimrc on config change autocmd! bufwritepost ~/.vimrc source ~/.vimrc autocmd! bufwritepost $DOTFILES/vim/vimrc source ~/.vimrc autocmd! bufwritepost $DOTFILES/vim/shortcuts.vim source ~/.vimrc + " Install/Update plugs on change autocmd! bufwritepost $DOTFILES/vim/plugs.vim PlugInstall autocmd! bufwritepost $DOTFILES/vim/plugs.vim PlugUpdate augroup END