Browse Source

clean vimrc

dev
Gregory Leeman 1 year ago
parent
commit
84a9c1c613
  1. 38
      vimrc

38
vimrc

@ -5,31 +5,21 @@
" \ V /| | | | | | | | | (__
" \_/ |_|_| |_| |_|_| \___|
syntax on
" theme {{{
syntax on
set background=dark
colorscheme solarized
" }}}
" plugins {{{
call plug#begin('~/.vim/plugged')
Plug '~/.vim/plugins/paint.vim'
Plug '~/.vim/plugins/sep.vim'
Plug 'wannesm/wmgraphviz.vim'
Plug 'weirongxu/plantuml-previewer.vim'
Plug 'aklt/plantuml-syntax'
Plug 'tyru/open-browser.vim'
Plug 'tpope/vim-fugitive'
Plug 'roginfarrer/vim-dirvish-dovish', {'branch': 'main'}
Plug 'pangloss/vim-javascript'
Plug 'justinmk/vim-dirvish'
Plug 'tpope/vim-surround'
Plug 'godlygeek/tabular'
Plug 'pangloss/vim-javascript'
Plug 'ncm2/ncm2'
Plug 'roxma/nvim-yarp'
Plug 'ncm2/ncm2'
Plug 'ncm2/ncm2-bufword'
Plug 'ncm2/ncm2-path'
Plug 'ncm2/ncm2-jedi'
@ -40,11 +30,6 @@ Plug 'itchyny/lightline.vim'
Plug 'dense-analysis/ale'
Plug 'airblade/vim-gitgutter'
Plug 'tpope/vim-surround'
Plug 'nathanaelkane/vim-indent-guides'
Plug 'SirVer/ultisnips'
Plug 'junegunn/fzf'
Plug 'junegunn/fzf.vim'
Plug 'dhruvasagar/vim-table-mode'
Plug 'tmhedberg/SimpylFold'
call plug#end()
@ -91,11 +76,8 @@ au TermOpen * setlocal nonumber
" }}}
" variables {{{
let g:python3_host_prog="~/.env/bin/python"
let g:netrw_liststyle = 4
let g:netrw_banner = 0
let g:slime_target = "tmux"
let g:slime_paste_file = "$HOME/.slime_paste"
let g:slime_default_config = {"socket_name": get(split($TMUX, ","), 0), "target_pane": ":.2"}
let g:slime_default_config = {"socket_name": "default", "target_pane": ":.2"}
let g:lightline = {
\ 'colorscheme': 'solarized',
\ 'inactive': {
@ -103,11 +85,11 @@ let g:lightline = {
\ 'right': []
\ }
\ }
let g:dirvish_dovish_map_keys = 0
let g:ale_lint_on_save = 1
let g:ale_fix_on_save = 0
let g:ale_python_auto_virtualenv = 1
let g:ale_python_flake8_use_global = 0
" }}}
" mappings {{{
nnoremap <expr> x ((foldclosed('.')==-1)?('x'):('zo0x'))
@ -120,23 +102,13 @@ tnoremap <Esc> <C-\><C-n>
nnoremap <Esc> <Esc>:noh<cr>
inoremap <expr> <down> pumvisible() ? "\<c-n>" : "\<down>"
inoremap <expr> <up> pumvisible() ? "\<c-p>" : "\<up>"
" nmap <backspace> :e %:h<CR>
nmap <backspace> <Plug>(dirvish_up)
nnoremap <leader>? :echom "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<'
\ . synIDattr(synID(line("."),col("."),0),"name") . "> lo<"
\ . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">"<CR>
" nnoremap <leader>gn :GitGutterNextHunk
" nnoremap <leader>gN :GitGutterPreviousHunk
nmap <C-A> <nop>
vmap <C-A> <nop>
nmap <C-X> <nop>
vmap <C-A> <nop>
nnoremap <C-W>right :tabn
nnoremap <C-W>left :tabp
nnoremap <C-W>c :tabnew
nnoremap <C-W>x :tabclose
nnoremap gn :GitGutterNextHunk<CR>
nnoremap gp :GitGutterPreviousHunk<CR>
nnoremap gp :GitGutterPrevHunk<CR>
" }}}
" autocommands {{{

Loading…
Cancel
Save