vim updates
This commit is contained in:
parent
a6c5ed7951
commit
255cd54f11
3 changed files with 19 additions and 2518 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,4 +1,5 @@
|
|||
.AppleDouble
|
||||
.netrwhist
|
||||
vim/.vim/plugged
|
||||
vim/.vim/autoload
|
||||
zsh/.zsh/cache
|
||||
|
|
File diff suppressed because it is too large
Load diff
32
vim/.vimrc
32
vim/.vimrc
|
@ -1,18 +1,17 @@
|
|||
" ==================== Plugins ====================
|
||||
call plug#begin()
|
||||
|
||||
" Airline
|
||||
Plug 'bling/vim-airline'
|
||||
|
||||
" Git integration
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'airblade/vim-gitgutter'
|
||||
|
||||
" Gruvbox theme
|
||||
"Plug 'morhetz/gruvbox'
|
||||
|
||||
" Nord Theme
|
||||
Plug 'shaunsingh/nord.nvim'
|
||||
Plug 'nordtheme/vim'
|
||||
|
||||
" Airline
|
||||
Plug 'bling/vim-airline'
|
||||
let g:airline_powerline_fonts = 1
|
||||
|
||||
" Commenter
|
||||
" Plug 'scrooloose/nerdcommenter'
|
||||
|
@ -23,8 +22,6 @@ Plug 'mhinz/vim-sayonara', { 'on': 'Sayonara' }
|
|||
" Go support for Vim
|
||||
"Plug 'fatih/vim-go', { 'do': ':GoInstallBinaries' }
|
||||
|
||||
" Python Stuff
|
||||
" Plug 'davidhalter/jedi-vim'
|
||||
if has('nvim')
|
||||
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
|
||||
else
|
||||
|
@ -33,28 +30,35 @@ else
|
|||
Plug 'roxma/vim-hug-neovim-rpc'
|
||||
endif
|
||||
let g:deoplete#enable_at_startup = 1
|
||||
|
||||
" Python source for deoplete
|
||||
Plug 'zchee/deoplete-jedi', { 'for': 'python' }
|
||||
|
||||
" Vim source for deoplete
|
||||
Plug 'Shougo/neco-vim', { 'for': 'vim' }
|
||||
|
||||
"{{ Python-related plugins
|
||||
" Python-related plugins
|
||||
" Python completion, goto definition etc.
|
||||
Plug 'davidhalter/jedi-vim', { 'for': 'python' }
|
||||
" Plug 'davidhalter/jedi-vim', { 'for': 'python' }
|
||||
|
||||
" Python syntax highlighting and more
|
||||
Plug 'numirias/semshi', { 'do': ':UpdateRemotePlugins' }
|
||||
" Plug 'numirias/semshi', { 'do': ':UpdateRemotePlugins' }
|
||||
|
||||
" Python auto formatting
|
||||
Plug 'psf/black', { 'branch': 'stable' }
|
||||
autocmd BufWritePre *.py execute ':Black'
|
||||
" Plug 'psf/black', { 'branch': 'stable' }
|
||||
" autocmd BufWritePre *.py execute ':Black'
|
||||
|
||||
" Smart Line Numbers
|
||||
Plug 'myusuf3/numbers.vim'
|
||||
|
||||
Plug 'tpope/vim-commentary'
|
||||
|
||||
" Ale
|
||||
Plug 'dense-analysis/ale'
|
||||
|
||||
" OpenSCAD Support
|
||||
Plug 'salkin-mada/openscad.nvim'
|
||||
|
||||
call plug#end()
|
||||
|
||||
" ==================== Vim Settings ====================
|
||||
|
@ -142,7 +146,7 @@ endif " has("autocmd")
|
|||
"let g:dracula_colorterm = 0
|
||||
"silent! colorscheme dracula
|
||||
set background=dark
|
||||
silent! colorscheme gruvbox
|
||||
silent! colorscheme nord
|
||||
|
||||
|
||||
" ==================== Code Folding ====================
|
||||
|
|
Loading…
Reference in a new issue