From: ma Date: Wed, 31 Mar 2021 16:54:36 +0000 (+0200) Subject: add abbreviations and basic directories X-Git-Url: https://git.beaudet.xyz/?a=commitdiff_plain;h=073705fe10086771882a8789763af882be39b710;p=vim.git add abbreviations and basic directories --- diff --git a/after/ftplugin/rust.vim b/after/ftplugin/rust.vim index 8af88f5..89774c5 100644 --- a/after/ftplugin/rust.vim +++ b/after/ftplugin/rust.vim @@ -35,9 +35,14 @@ nnoremap r nnoremap f \ :make fmt + +" Abbreviations +iabbrev pl println!(); + let b:undo_ftplugin .= '|setlocal makeprg< errorformat<' \ . '|nunmap b' \ . '|nunmap c' \ . '|nunmap t' \ . '|nunmap r' \ . '|nunmap f' + \ . '|iabclear ' diff --git a/vimrc b/vimrc index 73aaf06..ad406d6 100644 --- a/vimrc +++ b/vimrc @@ -16,6 +16,11 @@ set expandtab set wildignore+=tags,cscope.out set wildignorecase +set backupdir=$XDG_CACHE_HOME/vim/viminfo | call mkdir(&backupdir, 'p') +set directory=$XDG_CACHE_HOME/vim/swap | call mkdir(&directory, 'p') +set undodir=$XDG_CACHE_HOME/vim/undo | call mkdir(&undodir, 'p') +set viminfofile=$XDG_CACHE_HOME/vim/viminfo + if executable('rg') set grepprg=rg\ --vimgrep endif