diff options
Diffstat (limited to 'keys/mappings.vim')
-rw-r--r-- | keys/mappings.vim | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/keys/mappings.vim b/keys/mappings.vim index b1740c0d..71776b08 100644 --- a/keys/mappings.vim +++ b/keys/mappings.vim @@ -1,5 +1,15 @@ -if !exists('g:vscode') +" Better indenting +vnoremap < <gv +vnoremap > >gv + +if exists('g:vscode') + +" Simulate same TAB behavior in VSCode +nmap <Tab> :Tabnext<CR> +nmap <S-Tab> :Tabprev<CR> + +else " Better nav for omnicomplete inoremap <expr> <c-j> ("\<C-n>") inoremap <expr> <c-k> ("\<C-p>") @@ -40,6 +50,3 @@ if !exists('g:vscode') nnoremap <M-l> :vertical resize +2<CR> endif -" Better tabbing -vnoremap < <gv -vnoremap > >gv |