diff options
author | Chris <[email protected]> | 2020-09-01 20:34:19 -0400 |
---|---|---|
committer | Chris <[email protected]> | 2020-09-01 20:34:19 -0400 |
commit | 9379982b7ed35c1bae40725b11d2b372d9b56b1f (patch) | |
tree | 16ee6b4eecc4556750a33f0c6889cb953a210ba5 | |
parent | f5aef47d8028207d37bd67b5f8ce9c4f8dbf9372 (diff) |
vscodium updates
-rw-r--r-- | ftplugin/markdown.vim | 1 | ||||
-rw-r--r-- | init.vim | 12 | ||||
-rw-r--r-- | vim-plug/plugins.vim | 38 | ||||
-rw-r--r-- | vscode/settings.vim (renamed from vscode/windows.vim) | 21 |
4 files changed, 37 insertions, 35 deletions
diff --git a/ftplugin/markdown.vim b/ftplugin/markdown.vim new file mode 100644 index 00000000..291b8115 --- /dev/null +++ b/ftplugin/markdown.vim @@ -0,0 +1 @@ +set wrap @@ -11,29 +11,29 @@ source $HOME/.config/nvim/general/settings.vim source $HOME/.config/nvim/general/functions.vim source $HOME/.config/nvim/keys/mappings.vim source $HOME/.config/nvim/plug-config/vim-commentary.vim +source $HOME/.config/nvim/plug-config/quickscope.vim if exists('g:vscode') " VS Code extension - source $HOME/.config/nvim/vscode/windows.vim + source $HOME/.config/nvim/vscode/settings.vim source $HOME/.config/nvim/plug-config/easymotion.vim else " Themes source $HOME/.config/nvim/themes/syntax.vim source $HOME/.config/nvim/themes/onedark.vim - " source $HOME/.config/nvim/themes/material.vim source $HOME/.config/nvim/themes/airline.vim + " source $HOME/.config/nvim/themes/material.vim " Plugin Configuration source $HOME/.config/nvim/keys/which-key.vim + source $HOME/.config/nvim/plug-config/rainbow.vim source $HOME/.config/nvim/plug-config/rnvimr.vim source $HOME/.config/nvim/plug-config/better-whitespace.vim source $HOME/.config/nvim/plug-config/fzf.vim - source $HOME/.config/nvim/plug-config/rainbow.vim + source $HOME/.config/nvim/plug-config/sneak.vim source $HOME/.config/nvim/plug-config/codi.vim - source $HOME/.config/nvim/plug-config/quickscope.vim source $HOME/.config/nvim/plug-config/vim-wiki.vim - source $HOME/.config/nvim/plug-config/sneak.vim source $HOME/.config/nvim/plug-config/coc.vim source $HOME/.config/nvim/plug-config/goyo.vim source $HOME/.config/nvim/plug-config/vim-rooter.vim @@ -52,9 +52,9 @@ else source $HOME/.config/nvim/plug-config/asynctask.vim source $HOME/.config/nvim/plug-config/window-swap.vim source $HOME/.config/nvim/plug-config/markdown-preview.vim + luafile $HOME/.config/nvim/lua/plug-colorizer.lua " source $HOME/.config/nvim/plug-config/vimspector.vim " Uncomment if you want to use Vimspector " source $HOME/.config/nvim/plug-config/ale.vim - luafile $HOME/.config/nvim/lua/plug-colorizer.lua endif " Add paths to node and python here diff --git a/vim-plug/plugins.vim b/vim-plug/plugins.vim index 1e07a4da..c423e0a7 100644 --- a/vim-plug/plugins.vim +++ b/vim-plug/plugins.vim @@ -10,32 +10,34 @@ call plug#begin('~/.config/nvim/autoload/plugged') " Better Comments Plug 'tpope/vim-commentary' - - if exists('g:vscode') - " Easy motion for VSCode - Plug 'asvetliakov/vim-easymotion' - else - " Change dates fast Plug 'tpope/vim-speeddating' " Convert binary, hex, etc.. Plug 'glts/vim-radical' - " Files - Plug 'tpope/vim-eunuch' " Repeat stuff Plug 'tpope/vim-repeat' + " Text Navigation + Plug 'unblevable/quick-scope' + " Useful for React Commenting + Plug 'suy/vim-context-commentstring' + " highlight all matches under cursor + Plug 'RRethy/vim-illuminate' + + if exists('g:vscode') + " Easy motion for VSCode + Plug 'asvetliakov/vim-easymotion' + else + + " Sneak + Plug 'justinmk/vim-sneak' " Surround Plug 'tpope/vim-surround' + " Files + Plug 'tpope/vim-eunuch' " Have the file system follow you around Plug 'airblade/vim-rooter' " auto set indent settings Plug 'tpope/vim-sleuth' - " Text Navigation - Plug 'justinmk/vim-sneak' - Plug 'unblevable/quick-scope' - " Add some color - Plug 'norcalli/nvim-colorizer.lua' - Plug 'luochen1990/rainbow' " Better Syntax Support Plug 'sheerun/vim-polyglot' " Cool Icons @@ -82,8 +84,6 @@ call plug#begin('~/.config/nvim/autoload/plugged') Plug 'mg979/vim-xtabline' " undo time travel Plug 'mbbill/undotree' - " highlight all matches under cursor - Plug 'RRethy/vim-illuminate' " Find and replace Plug 'ChristianChiarulli/far.vim' " Plug 'brooth/far.vim' @@ -103,6 +103,10 @@ call plug#begin('~/.config/nvim/autoload/plugged') " Easily Create Gists Plug 'mattn/vim-gist' Plug 'mattn/webapi-vim' + " Colorizer + Plug 'norcalli/nvim-colorizer.lua' + " Rainbow brackets + Plug 'luochen1990/rainbow' " Async Linting Engine " TODO make sure to add ale config before plugin " Plug 'dense-analysis/ale' @@ -112,8 +116,6 @@ call plug#begin('~/.config/nvim/autoload/plugged') " TODO add this back in change from C-n " Plug 'mg979/vim-visual-multi', {'branch': 'master'} Plug 'moll/vim-bbye' - " Useful for React Commenting - Plug 'suy/vim-context-commentstring' " Plugin Graveyard " jsx syntax support diff --git a/vscode/windows.vim b/vscode/settings.vim index e6ce55da..3df722a1 100644 --- a/vscode/windows.vim +++ b/vscode/settings.vim @@ -42,14 +42,6 @@ xnoremap <silent> <C-w>v :call <SID>split('v')<CR> nnoremap <silent> <C-w>n :call <SID>splitNew('h', '__vscode_new__')<CR> xnoremap <silent> <C-w>n :call <SID>splitNew('h', '__vscode_new__')<CR> -nnoremap <silent> <C-j> :call VSCodeNotify('workbench.action.navigateDown')<CR> -xnoremap <silent> <C-j> :call VSCodeNotify('workbench.action.navigateDown')<CR> -nnoremap <silent> <C-k> :call VSCodeNotify('workbench.action.navigateUp')<CR> -xnoremap <silent> <C-k> :call VSCodeNotify('workbench.action.navigateUp')<CR> -nnoremap <silent> <C-h> :call VSCodeNotify('workbench.action.navigateLeft')<CR> -xnoremap <silent> <C-h> :call VSCodeNotify('workbench.action.navigateLeft')<CR> -nnoremap <silent> <C-l> :call VSCodeNotify('workbench.action.navigateRight')<CR> -xnoremap <silent> <C-l> :call VSCodeNotify('workbench.action.navigateRight')<CR> nnoremap <silent> <C-w>= :<C-u>call VSCodeNotify('workbench.action.evenEditorWidths')<CR> xnoremap <silent> <C-w>= :<C-u>call VSCodeNotify('workbench.action.evenEditorWidths')<CR> @@ -63,14 +55,21 @@ xnoremap <silent> <C-w>< :<C-u>call <SID>manageEditorSize(v:count, 'decrease')<C nnoremap <silent> <C-w>- :<C-u>call <SID>manageEditorSize(v:count, 'decrease')<CR> xnoremap <silent> <C-w>- :<C-u>call <SID>manageEditorSize(v:count, 'decrease')<CR> +" Better Navigation +nnoremap <silent> <C-j> :call VSCodeNotify('workbench.action.navigateDown')<CR> +xnoremap <silent> <C-j> :call VSCodeNotify('workbench.action.navigateDown')<CR> +nnoremap <silent> <C-k> :call VSCodeNotify('workbench.action.navigateUp')<CR> +xnoremap <silent> <C-k> :call VSCodeNotify('workbench.action.navigateUp')<CR> +nnoremap <silent> <C-h> :call VSCodeNotify('workbench.action.navigateLeft')<CR> +xnoremap <silent> <C-h> :call VSCodeNotify('workbench.action.navigateLeft')<CR> +nnoremap <silent> <C-l> :call VSCodeNotify('workbench.action.navigateRight')<CR> +xnoremap <silent> <C-l> :call VSCodeNotify('workbench.action.navigateRight')<CR> + " Bind C-/ to vscode commentary since calling from vscode produces double comments due to multiple cursors xnoremap <silent> <C-/> :call Comment()<CR> nnoremap <silent> <C-/> :call Comment()<CR> nnoremap <silent> <C-w>_ :<C-u>call VSCodeNotify('workbench.action.toggleEditorWidths')<CR> -" nnoremap <silent> <Space> :call VSCodeCall('whichkey.show') -" xnoremap <silent> <Space> :call VSCodeCall('whichkey.show') - nnoremap <silent> <Space> :call VSCodeNotify('whichkey.show')<CR> xnoremap <silent> <Space> :call VSCodeNotify('whichkey.show')<CR> |