small quality of life improvements

1. erase the line under cursor with ,dd
2. free ,h ,j ,k ,l by mapping ,w to <c-w>
This will require some adjustments
This commit is contained in:
2019-11-07 20:57:15 -08:00
parent eed15e3277
commit 33dc358be0
3 changed files with 13 additions and 6 deletions

View File

@@ -1,5 +1,9 @@
iabbrev <buffer> prn printf("\n"); iabbrev <buffer> prn printf("\n");
cabbrev <buffer> Help term ++close man
nnoremap <buffer> <localleader>fb ][% nnoremap <buffer> <localleader>fb ][%
nnoremap <buffer> <localleader>fe ][ nnoremap <buffer> <localleader>fe ][
nnoremap <buffer> <localleader>h :term ++rows=15 ++close man <cword><cr>
nnoremap <buffer> <localleader>x :term ++rows=15 %:p:h/run<cr>
setlocal foldmethod=syntax foldlevel=99 setlocal foldmethod=syntax foldlevel=99

View File

@@ -1,3 +1,3 @@
setlocal list setlocal list
nnoremap <buffer> <silent> <localleader>x :term ++close grip -b %<cr> nnoremap <buffer> <silent> <localleader>x :term ++close ++rows=5 grip -b %<cr>

View File

@@ -89,6 +89,7 @@ let g:LatexBox_latexmk_options = '-outdir=build -shell-escape'
" {{{ " {{{
set completeopt-=preview set completeopt-=preview
let g:ycm_autoclose_preview_window_after_completion = 0 let g:ycm_autoclose_preview_window_after_completion = 0
let g:ycm_key_detailed_diagnostics = ''
let g:ycm_filetype_blacklist = { let g:ycm_filetype_blacklist = {
\ 'tex': 1, \ 'tex': 1,
\ 'plaintex': 1, \ 'plaintex': 1,
@@ -151,7 +152,7 @@ augroup END
if has('terminal') if has('terminal')
augroup terminalsettings augroup terminalsettings
autocmd! autocmd!
autocmd TerminalOpen * setlocal nonu tws="20x0" autocmd TerminalOpen * setlocal nonu termwinsize="20x0"
augroup END augroup END
endif endif
" }}} " }}}
@@ -193,10 +194,12 @@ nnoremap <leader>sl :pedit $MYVIMRC<cr>
nnoremap <leader>ss :execute 'pedit' my_settings_file<cr> nnoremap <leader>ss :execute 'pedit' my_settings_file<cr>
nnoremap <leader>sv :source $MYVIMRC<cr>:execute 'source' my_settings_file<cr> nnoremap <leader>sv :source $MYVIMRC<cr>:execute 'source' my_settings_file<cr>
nnoremap <leader>st :source %<cr> nnoremap <leader>st :source %<cr>
nnoremap <leader>k <c-w><c-k> " nnoremap <leader>k <c-w><c-k>
nnoremap <leader>j <c-w><c-j> " nnoremap <leader>j <c-w><c-j>
nnoremap <leader>h <c-w><c-h> " nnoremap <leader>h <c-w><c-h>
nnoremap <leader>l <c-w><c-l> " nnoremap <leader>l <c-w><c-l>
nnoremap <leader>w <c-w>
nnoremap <leader>dd cc<esc>
nnoremap <leader>se :syntax enable<cr> nnoremap <leader>se :syntax enable<cr>
nnoremap <leader>so :syntax off<cr> nnoremap <leader>so :syntax off<cr>