From b11f8966fafb9a55e950efa736f773f912c2be1f Mon Sep 17 00:00:00 2001 From: typebrook Date: Thu, 16 Jan 2020 10:55:22 +0800 Subject: update --- vimrc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'vimrc') diff --git a/vimrc b/vimrc index 67ccff7..cdc726d 100644 --- a/vimrc +++ b/vimrc @@ -11,7 +11,14 @@ set sidescroll=1 set sidescrolloff=999 " general -nmap :q +function! Bye() + if len(filter(range(1, bufnr('$')), 'buflisted(v:val)')) == 1 + :quit + else + :bdelete + endif +endfunction +nnoremap :call Bye() nnoremap , :.w !bash nnoremap W :set wrap! nnoremap T :vertical terminal -- cgit v1.2.3-70-g09d2