From f39880321c42bd285fc9b2079816426b9ecd01cb Mon Sep 17 00:00:00 2001 From: js0ny Date: Tue, 16 Sep 2025 10:26:38 +0100 Subject: [PATCH] feat(vscode): vimrc qwerty --- tools/vscode/vscode.vimrc | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/tools/vscode/vscode.vimrc b/tools/vscode/vscode.vimrc index c937c5d..365f6b8 100644 --- a/tools/vscode/vscode.vimrc +++ b/tools/vscode/vscode.vimrc @@ -11,35 +11,23 @@ " Use VSpaceCode instead of noremap vspacecode.space -" Arrow remap -noremap n j -noremap e k -noremap i l " Switch between tabs nnoremap H :bprevious -nnoremap I :bnext +nnoremap L :bnext vnoremap H ^ xnoremap H ^ onoremap H ^ -vnoremap I $ -xnoremap I $ -onoremap I $ +vnoremap L $ +xnoremap L $ +onoremap L $ -noremap N 5j -noremap E 5k +noremap J 5j +noremap K 5k " Similar position to i " The `noremap` implements text-object-like behavior in VSCodeVim -noremap l i -noremap L I -" ne[k]st -noremap k n -noremap K N -" [j]ump -noremap j e -noremap J E " Y to yank to end of line noremap Y y$