diff options
author | Chris <[email protected]> | 2020-04-28 23:34:21 -0400 |
---|---|---|
committer | Chris <[email protected]> | 2020-04-28 23:34:21 -0400 |
commit | c9800a667d0e0e969d3de4d027ddac32c4849a24 (patch) | |
tree | cdb023d353b66175a4324d8b70277d98ba20480c /keys | |
parent | d45de4d2ecfaf96d056d0b8bef19007c6d26d310 (diff) |
added more vscode integration
Diffstat (limited to 'keys')
-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 |