From 73c87f959efab087cba35671c57ef46bd7984d8c Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 27 Sep 2020 22:27:41 -0400 Subject: update vscode settings --- vscode/settings.vim | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) (limited to 'vscode/settings.vim') diff --git a/vscode/settings.vim b/vscode/settings.vim index 8c988c8e..9ca19a3b 100644 --- a/vscode/settings.vim +++ b/vscode/settings.vim @@ -1,4 +1,5 @@ " TODO there is a more contemporary version of this file +" TODO Also some of it is redundant "VSCode function! s:split(...) abort let direction = a:1 @@ -75,28 +76,6 @@ command! -complete=file -nargs=? New call split('h', '__vscode_new__') command! -complete=file -nargs=? Vnew call split('v', '__vscode_new__') command! -bang Only if == '!' | call closeOtherEditors() | else | call VSCodeNotify('workbench.action.joinAllGroups') | endif -nnoremap s :call split('h') -xnoremap s :call split('h') - -nnoremap v :call split('v') -xnoremap v :call split('v') - -nnoremap n :call splitNew('h', '__vscode_new__') -xnoremap n :call splitNew('h', '__vscode_new__') - - -nnoremap = :call VSCodeNotify('workbench.action.evenEditorWidths') -xnoremap = :call VSCodeNotify('workbench.action.evenEditorWidths') - -nnoremap > :call manageEditorSize(v:count, 'increase') -xnoremap > :call manageEditorSize(v:count, 'increase') -nnoremap + :call manageEditorSize(v:count, 'increase') -xnoremap + :call manageEditorSize(v:count, 'increase') -nnoremap < :call manageEditorSize(v:count, 'decrease') -xnoremap < :call manageEditorSize(v:count, 'decrease') -nnoremap - :call manageEditorSize(v:count, 'decrease') -xnoremap - :call manageEditorSize(v:count, 'decrease') - " Better Navigation nnoremap :call VSCodeNotify('workbench.action.navigateDown') xnoremap :call VSCodeNotify('workbench.action.navigateDown') @@ -107,6 +86,8 @@ xnoremap :call VSCodeNotify('workbench.action.navigateLeft') nnoremap :call VSCodeNotify('workbench.action.navigateRight') xnoremap :call VSCodeNotify('workbench.action.navigateRight') +nnoremap gr call VSCodeNotify('editor.action.goToReferences') + " Bind C-/ to vscode commentary since calling from vscode produces double comments due to multiple cursors xnoremap vscodeCommentary() nnoremap vscodeCommentary() . '_' @@ -114,10 +95,9 @@ nnoremap vscodeCommentary() . '_' nnoremap _ :call VSCodeNotify('workbench.action.toggleEditorWidths') nnoremap :call VSCodeNotify('whichkey.show') -xnoremap :call VSCodeNotify('whichkey.show') +xnoremap :call openWhichKeyInVisualMode() xnoremap :call openVSCodeCommandsInVisualMode() -xnoremap :call openWhichKeyInVisualMode() xmap gc VSCodeCommentary nmap gc VSCodeCommentary -- cgit v1.2.3