I'm remapping <C-[hjkl]>
to be used for navigating between window splits. <C-[jkl]>
are all working as expected. <C-h>
is not working, and I cannot figure out why.
Here is how I'm mapping them:
:nnoremap <C-h> <C-w>h
:nnoremap <C-j> <C-w>j
:nnoremap <C-k> <C-w>k
:nnoremap <C-l> <C-w>l
When I run verbose nnoremap <C-h>
I see
n <C-H> * <C-W>h
Last set from ~/.nvimrc
EDIT: Turns out this issue is specific to Neovim. If you come across this question and are working with vim, it won't apply to you.