# HG changeset patch # User Meredith Howard # Date 1495509483 14400 # Node ID 5a9e9be223f0789b648952f8efe2549b5a125ab0 # Parent 0cb7adee16fe05458143182dd875481d44e918ee shorten diff --git a/.vim/autoload/vimrc.vim b/.vim/autoload/vimrc.vim --- a/.vim/autoload/vimrc.vim +++ b/.vim/autoload/vimrc.vim @@ -1,25 +1,23 @@ -function! vimrc#AutoFmtToggle() abort +func! vimrc#AutoFmtToggle() abort if &formatoptions =~ 'a' - setl fo-=a - echo '-a' + setl fo-=a | echo '-a' else - setl fo+=a - echo '+a' + setl fo+=a | echo '+a' endif -endfunction +endfunc " Make paths when writing, as necessary -function! vimrc#MkNonExDir(file, buf) abort +func! vimrc#MkNonExDir(file, buf) abort if empty(getbufvar(a:buf, '&buftype')) && a:file!~#'\v^\w+\:\/' let dir=fnamemodify(a:file, ':h') if !isdirectory(dir) call mkdir(dir, 'p') endif endif -endfunction +endfunc -function! vimrc#VundleInstallAndBegin() abort +func! vimrc#VundleInstallAndBegin() abort let l:vundle_readme = expand(g:on_windows \ ? '~/vimfiles/bundle/vundle/README.md' \ : '~/.vim/bundle/vundle/README.md') @@ -48,4 +46,4 @@ function! vimrc#VundleInstallAndBegin() set rtp+=~/.vim/bundle/vundle/ call vundle#begin() endif -endfunction +endfunc