aboutsummaryrefslogtreecommitdiffstats
path: root/.vimrc
diff options
context:
space:
mode:
authorkatherine <ageha@airen-no-jikken.icu>2023-03-01 01:44:48 -0700
committerkatherine <ageha@airen-no-jikken.icu>2023-03-01 01:44:48 -0700
commit47adae6d2e9ea0bc7cdbb43facab071b80be7816 (patch)
tree981cd653205c23b1e32b9e875290eccb2a5a2cb8 /.vimrc
parent8d966a90f36511ab827fcc1a55d95a29c787819a (diff)
downloaddotfiles-47adae6d2e9ea0bc7cdbb43facab071b80be7816.tar.gz
custom vim snippets only
Diffstat (limited to '.vimrc')
-rw-r--r--.vimrc12
1 files changed, 11 insertions, 1 deletions
diff --git a/.vimrc b/.vimrc
index 45b2557..4c68c79 100644
--- a/.vimrc
+++ b/.vimrc
@@ -48,7 +48,6 @@ Plug 'itchyny/lightline.vim'
Plug 'MarcWeber/vim-addon-mw-utils'
Plug 'tomtom/tlib_vim'
Plug 'garbas/vim-snipmate'
-Plug 'honza/vim-snippets'
Plug 'dhruvasagar/vim-table-mode'
@@ -133,10 +132,21 @@ let g:easytags_always_enabled = 1
"goyo
fun! s:goyo_enter()
set formatoptions+=a
+ let b:quitting = 0
+ let b:quitting_bang = 0
+ autocmd QuitPre <buffer> let b:quitting = 1
+ cabbrev <buffer> q! let b:quitting_bang = 1 <bar> q!
endfun
fun! s:goyo_leave()
set formatoptions-=a
+ if b:quitting
+ if b:quitting_bang
+ qa!
+ else
+ qa
+ endif
+ endif
endfun
autocmd! User GoyoEnter nested call <SID>goyo_enter()