From d0f87322f93aa4a7d2f7ec165afc90e83da23660 Mon Sep 17 00:00:00 2001 From: tafryn Date: Wed, 26 May 2021 21:06:06 -0700 Subject: QuickFix quality of life (#435) * Exclude the quickfix buffer from the barbar buffer list * Add mapping and function to toggle the quickfix window --- vimscript/functions.vim | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'vimscript/functions.vim') diff --git a/vimscript/functions.vim b/vimscript/functions.vim index 78da3589..0c86ff5e 100644 --- a/vimscript/functions.vim +++ b/vimscript/functions.vim @@ -63,3 +63,11 @@ autocmd User GoyoLeave set laststatus=2 " autocmd! User GoyoEnter lua require('galaxyline').disable_galaxyline() " autocmd! User GoyoLeave lua require('galaxyline').galaxyline_augroup() + +function! QuickFixToggle() + if empty(filter(getwininfo(), 'v:val.quickfix')) + copen + else + cclose + endif +function -- cgit v1.2.3