vimrc: ToggleNumbersAndGutter

.bashrc: UTF-8 LANG (fixes TMUX)
This commit is contained in:
2020-10-26 12:42:41 +01:00
parent e8e1dc77fe
commit c379d8e714
3 changed files with 24 additions and 3 deletions

19
.vimrc
View File

@@ -228,6 +228,22 @@ function! ToggleMiniMaxiWin()
endif
endfunction
function! ToggleNumbersAndGutter()
if !exists('b:numbers_and_gutter_on') || b:numbers_and_gutter_on == 1
set nonumber
set norelativenumber
GitGutterBufferDisable
let b:numbers_and_gutter_on=0
else
set number
set relativenumber
GitGutterBufferEnable
let b:numbers_and_gutter_on=1
endif
endfunction
nnoremap <leader>1 :call ToggleNumbersAndGutter()<CR>
" Key binds
"
command! Csc cscope find c <cword>
@@ -289,9 +305,6 @@ nmap <S-k> <c-y>
vmap <S-j> <c-e>
vmap <S-k> <c-y>
" Toggle line numbers
nmap <Leader>1 :set number!<CR>:set relativenumber!<CR>
" Toggle paste mode
nmap <Leader>p :set paste! <CR>