From 1973a92e5db6862586b91352d163fe9e827cc380 Mon Sep 17 00:00:00 2001 From: Timmy Keller Date: Sat, 5 Nov 2022 15:20:29 -0500 Subject: move vim plug files elsewhere --- nvim/init.vim | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'nvim/init.vim') diff --git a/nvim/init.vim b/nvim/init.vim index 17e721b..681763e 100755 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -1,13 +1,17 @@ -" Manage plugins using vim-plug -"if ! exists('*plug#begin') -" echo "Downloading junegunn/vim-plug to manage plugins..." -"endif -" -call plug#begin() +"" Manage plugins using vim-plug +if ! filereadable((isdirectory($XDG_CONFIG_HOME) ? $XDG_CONFIG_HOME : "./config") . "/nvim/autoload/plug.vim") + echo "Downloading junegunn/vim-plug to manage plugins..." + silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/ + silent !curl "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/autoload/plug.vim + autocmd VimEnter * PlugInstall +endif + +call plug#begin((isdirectory($XDG_DATA_HOME) ? $XDG_DATA_HOME : ".local/share") . "/vim-plug") Plug 'alvan/vim-closetag' Plug 'ap/vim-css-color' Plug 'junegunn/goyo.vim' Plug 'vimwiki/vimwiki' +Plug 'tpope/vim-commentary' call plug#end() "" Basic options @@ -78,8 +82,8 @@ vnoremap . :normal . " Save file as sudo on files that require root permission cnoremap w!! execute 'silent! write !doas tee % >/dev/null' edit! " Camel case every word on the line -nmap gcc :s/\v<(.)(\w*)/\u\1\L\2/g -nmap gCC :%s/\v<(.)(\w*)/\u\1\L\2/g +"nmap gcc :s/\v<(.)(\w*)/\u\1\L\2/g +"nmap gCC :%s/\v<(.)(\w*)/\u\1\L\2/g " HTML shortcuts nmap gwp I

l4xA

nmap gwh1 I

l5xA

-- cgit v1.2.3