dotfiles

Cross platform dotfiles for linux, mac and windows
git clone git@getsh.org:dotfiles.git
Log | Files | Refs

commit b2f72fdfb50fcd4d3d3e35f2937a5973383c0818
parent 4b68ab9075f3393f7520d0c4782831d1fba0e696
Author: bharatvaj.ph <bharatvaj@yahoo.com>
Date:   Tue, 31 Aug 2021 04:20:11 +0530

Fix unused GFAll command

Move plugin download into function

Diffstat:
M.config/vim/plugin/plugin.vim | 14++++++++------
M.config/vim/vimrc | 2--
2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/.config/vim/plugin/plugin.vim b/.config/vim/plugin/plugin.vim @@ -1,9 +1,11 @@ " Plugin Management -let data_dir = has('nvim') ? stdpath('data') . '/site' : "${XDG_DATA_HOME}/vim" -if empty(glob(data_dir . '/autoload/plug.vim')) - silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' - autocmd VimEnter * PlugInstall --sync | source $MYVIMRC -endif +function DownloadPlug() + let data_dir = has('nvim') ? stdpath('data') . '/site' : "${XDG_DATA_HOME}/vim" + if empty(glob(data_dir . '/autoload/plug.vim')) + silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' + PlugInstall --sync | source $MYVIMRC + endif +endfunction call plug#begin($XDG_DATA_HOME."/vim/plugged") Plug 'tpope/vim-commentary' @@ -18,7 +20,7 @@ call plug#end() " Plugin Keybindings " fzf -nmap <leader>F :GFAll<cr> +nmap <leader>F :GFiles<cr> nmap <leader>f :Files<cr> nnoremap <leader>cc :ChecklistToggleCheckbox<cr> diff --git a/.config/vim/vimrc b/.config/vim/vimrc @@ -61,8 +61,6 @@ for key in ['<Up>', '<Down>', '<Left>', '<Right>'] exec 'cnoremap' key '<Nop>' endfor - - " Plugins source $XDG_CONFIG_HOME/vim/plugin/plugin.vim