diff options
-rw-r--r-- | vimrc | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -11,7 +11,14 @@ set sidescroll=1 | |||
11 | set sidescrolloff=999 | 11 | set sidescrolloff=999 |
12 | 12 | ||
13 | " general | 13 | " general |
14 | nmap <C-C> :q<CR> | 14 | function! Bye() |
15 | if len(filter(range(1, bufnr('$')), 'buflisted(v:val)')) == 1 | ||
16 | :quit | ||
17 | else | ||
18 | :bdelete | ||
19 | endif | ||
20 | endfunction | ||
21 | nnoremap <silent> <C-C> :call Bye()<CR> | ||
15 | nnoremap <leader>, :.w !bash<CR> | 22 | nnoremap <leader>, :.w !bash<CR> |
16 | nnoremap <leader>W :set wrap!<CR> | 23 | nnoremap <leader>W :set wrap!<CR> |
17 | nnoremap <leader>T :vertical terminal<CR> | 24 | nnoremap <leader>T :vertical terminal<CR> |