summary refs log tree commit diff
path: root/.vim/init.vim
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-01-21 19:33:10 +0100
committerRobert Günzler <r@gnzler.io>2021-01-21 19:40:20 +0100
commit72c39240811f1def43fca71de51566d206f7728d (patch)
treea33aa1331fc55b587a243f64ef94d781df40a8ae /.vim/init.vim
parent0762801ed9627021e732cdeb225a737f44e3df42 (diff)
Update 2021-01-21T18:33:10Z
Diffstat (limited to '.vim/init.vim')
-rw-r--r--.vim/init.vim12
1 files changed, 9 insertions, 3 deletions
diff --git a/.vim/init.vim b/.vim/init.vim
index 23c94c5..8ebf080 100644
--- a/.vim/init.vim
+++ b/.vim/init.vim
@@ -46,9 +46,10 @@ augroup Colors
 augroup END
 
 " Make comments italic, no matter what the colorscheme does
-hi Comment gui=italic
+hi Comment gui=italic cterm=italic
 " Fix ugly looking grey when transparent_background=1
 hi SignColumn guibg=none ctermbg=none
+hi MatchParen gui=underline cterm=underline
 " }}}
 
 " key bindings {{{
@@ -91,6 +92,7 @@ nmap <silent> <leader>v :Vista!!<CR>
 nmap <silent> <leader>nt :call numbertoggle#switch()<CR>
 nmap <silent> <leader>tn :rightbelow Tnew<CR>
 nmap <silent> gF :lua require'misc'.open_under_cursor()<CR>
+nmap <silent> gf :lua require'misc'.open_under_cursor('open')<CR>
 noremap <silent> gx :lua require'misc'.open_under_cursor('url-launcher')<CR>
 augroup netrw_maps
   au!
@@ -159,8 +161,12 @@ hi SignifySignChange guibg=NONE ctermbg=NONE
 hi SignifySignAdd guibg=NONE ctermbg=NONE
 hi SignifySignDelete guibg=NONE ctermbg=NONE
 
-nmap <silent> ]h <cmd>SignifyJumpToNextHunk<cr>
-nmap <silent> [h <cmd>SignifyJumpToPrevHunk<cr>
+" NOTE: it's not a good idea to start the bind with `h`
+" since that will interfere with cursor movement
+" nmap <silent> ]h <cmd>SignifyJumpToNextHunk<cr>
+" nmap <silent> [h <cmd>SignifyJumpToPrevHunk<cr>
+nmap <silent> ]h <plug>(signify-next-hunk)
+nmap <silent> [h <plug>(signify-prev-hunk)
 " }}}2
 
 let g:vue_disable_pre_processors = 1