From 8785c622ee346c9d8d2c451b8675b93da56212af Mon Sep 17 00:00:00 2001 From: Alexander Karle Date: Wed, 2 May 2018 13:54:54 -0400 Subject: [PATCH] Toggle light/dark with leader + L/D --- vim/vimrc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/vim/vimrc b/vim/vimrc index cf452d2..7329d6f 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -157,12 +157,13 @@ set guioptions-=L "Syntax highlighting on syntax on -" Set cursor line when in insert mode (to indicate insert mode) +" auto commands (grouped so that resourcing doesn't pile up) if(has('autocmd')) augroup MyCustomAucmds " removes all autocmds from this group (needed when re-sourcing) autocmd! + " Set cursor line when in insert mode (to indicate insert mode) autocmd InsertEnter,InsertLeave * set cul! autocmd BufNewFile,BufRead *.notes set filetype=markdown augroup END " goes back to default augroup @@ -211,7 +212,7 @@ function! CMDPreserve(command) abort " Clean up: restore previous search history, and cursor position let @/=_s call cursor(l, c) -endfunction +endfunction " }}} " KEY MAPPINGS {{{ @@ -237,4 +238,8 @@ nnoremap :call CMDPreserve("%s/\\s\\+$//e") nnoremap e :e %:h/ nnoremap v :vsp %:h/ nnoremap s :vsp %:h/ + +" quick toggle for light/dark background +nnoremap L :set background=light +nnoremap D :set background=dark " }}} -- libgit2 0.28.4