vimrc: ToggleNumbersAndGutter
.bashrc: UTF-8 LANG (fixes TMUX)
This commit is contained in:
19
.vimrc
19
.vimrc
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user