Last active
May 24, 2020 02:17
-
-
Save saif97/01d2f340f43d82fdb7e242f8eace5d60 to your computer and use it in GitHub Desktop.
I'm trying to switch to NeoVim vs code this is backup for my settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ! -------------------- END VIM SETTINGS -------------------- | |
"vim.vimrc.path": "L:\\dotFiles\\.vimrc", | |
"vim.easymotion": true, | |
"vim.camelCaseMotion.enable": true, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "t"], | |
"commands": ["workbench.action.splitEditor"] | |
}, | |
{ | |
"before": ["<leader>", "w"], | |
"commands": ["workbench.action.closeActiveEditor"] | |
}, | |
{ | |
"before": ["CTRL-W", "n"], | |
"after": ["CTRL-W", "<Down>"] | |
} | |
], | |
"vim.commandLineModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["o"], | |
"after": ["i"] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
// Up/down/left/right | |
// up | |
{ | |
"before": ["u"], | |
"after": ["k"] | |
}, | |
// down | |
{ | |
"before": ["e"], | |
"after": ["j"] | |
} | |
], | |
"vim.handleKeys": { | |
"<C-f>": false, | |
"<C-c>": false, | |
"<C-v>": false, | |
"<ENTER>": false, | |
"<ESC>": false, | |
"<CR>": false, | |
"<C-x>": false, | |
"<C-W>": false | |
}, | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["C-F12"], | |
"after": ["<esc>"] | |
} | |
], | |
"vim.statusBarColors.normal": "#1F6097", | |
"vim.statusBarColors.insert": "#8C0C3C", | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.visual": "#E6CCA5", | |
"vim.cursorStylePerMode.normal": "block", | |
"vim.easymotionKeys": "hklyuiopnm,qwertzxcvbasdgjf", | |
"vim.easymotionMarkerBackgroundColor": "#4ea146", | |
"vim.easymotionMarkerFontFamily": "JetBrains Mono", | |
"vim.easymotionMarkerFontSize": "JetBrains Mono", | |
"vim.easymotionMarkerHeight": 18, | |
"vim.highlightedyank.color": "#3AA99F", | |
"vim.highlightedyank.enable": true, | |
"vim.highlightedyank.duration": 1000, | |
"vim.statusBarColors.easymotioninputmode": "#A6D9DC", | |
"vim.useSystemClipboard": true, | |
// ! -------------------- END VIM SETTINGS -------------------- | |
// .vimrc file content | |
nnoremap o i | |
onoremap o i | |
xnoremap o i | |
nnoremap e j | |
nnoremap u k | |
nnoremap E 9e | |
nnoremap U 9u | |
nnoremap / <leader><leader> | |
nnoremap <CR> o | |
nnoremap n b | |
nnoremap i w | |
onoremap i w | |
xnoremap i w | |
nnoremap l 0 | |
nnoremap y $ | |
nnoremap 5 % | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment