diff options
Diffstat (limited to 'vimrc')
| -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> |