incremental improvement

This commit is contained in:
James Dixon 2020-10-20 02:45:36 -04:00
parent dc942abd08
commit f6ad636518

View File

@ -9,10 +9,6 @@ if filereadable(expand('$VIMRUNTIME/defaults.vim'))
source $VIMRUNTIME/defaults.vim source $VIMRUNTIME/defaults.vim
endif endif
if has('win32')
let &runtimepath.=",$HOME/.vim"
endif
"plugins (vim-plug) "plugins (vim-plug)
"------------------ "------------------
"vim-plug paths "vim-plug paths
@ -26,9 +22,6 @@ if empty(glob(plugDir))
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif endif
"filetype *may* interfere with certain plugins
filetype off
call plug#begin(pluginDir) call plug#begin(pluginDir)
Plug 'junegunn/vim-plug' Plug 'junegunn/vim-plug'
@ -48,7 +41,6 @@ call plug#begin(pluginDir)
Plug 'flazz/vim-colorschemes' Plug 'flazz/vim-colorschemes'
"linting "linting
Plug 'w0rp/ale' Plug 'w0rp/ale'
"javascript/css/html "javascript/css/html
Plug 'pangloss/vim-javascript' Plug 'pangloss/vim-javascript'
Plug 'mattn/emmet-vim' Plug 'mattn/emmet-vim'
@ -75,7 +67,7 @@ let g:netrw_usetab = 1
let g:netrw_browsex_viewer = "xdg-open" let g:netrw_browsex_viewer = "xdg-open"
let g:NetrwIsOpen = 0 "for toggle function let g:NetrwIsOpen = 0 "for toggle function
"netrw gx is borked and open-browser is way better "replace netrw gx command
let g:netrw_nogx = 1 let g:netrw_nogx = 1
nmap gx <Plug>(openbrowser-smart-search) nmap gx <Plug>(openbrowser-smart-search)
vmap gx <Plug>(openbrowser-smart-search) vmap gx <Plug>(openbrowser-smart-search)
@ -97,7 +89,7 @@ let g:ale_sign_warning = '--'
let g:ale_lint_on_save = 1 let g:ale_lint_on_save = 1
let g:ale_fix_on_save = 1 let g:ale_fix_on_save = 1
"md "vim-markdown
let g:vim_markdown_folding_disabled = 1 let g:vim_markdown_folding_disabled = 1
let g:vim_markdown_no_default_key_mappings = 1 let g:vim_markdown_no_default_key_mappings = 1
let g:vim_markdown_toc_autofit = 1 let g:vim_markdown_toc_autofit = 1
@ -178,6 +170,8 @@ set ttimeoutlen=20 "for keycodes
set splitbelow set splitbelow
set splitright set splitright
"vim feature cleanup
"-------------------
"swap "swap
let mySwapDir = expand("$HOME/.vim/.swap") let mySwapDir = expand("$HOME/.vim/.swap")
if !isdirectory(mySwapDir) if !isdirectory(mySwapDir)
@ -205,11 +199,12 @@ if has('writebackup')
set backup set backup
endif endif
"leader key
let mapleader=' '
"normal/visual mode keybinds "normal/visual mode keybinds
"--------------------------- "---------------------------
"leader key
let mapleader=' '
"paste and search "paste and search
nnoremap <silent><leader><space> :let @/ = ""<CR> nnoremap <silent><leader><space> :let @/ = ""<CR>
nnoremap <leader>p :set invpaste<CR> nnoremap <leader>p :set invpaste<CR>
@ -338,8 +333,9 @@ if has("autocmd")
\ let g:go_auto_type_info = 1 | \ let g:go_auto_type_info = 1 |
\ let g:go_imports_autosave = 1 \ let g:go_imports_autosave = 1
autocmd FileType html :syntax sync fromstart autocmd FileType html :syntax sync fromstart
autocmd FileType html,javascript,css,json,yaml,sh autocmd FileType html,javascript,css,json,yaml,markdown
\ setlocal ts=2 sts=2 sw=2 expandtab \ setlocal ts=2 sts=2 sw=2 expandtab |
autocmd BufRead,BufNewFile *.md setlocal spell \ nnoremap <leader>f :%!prettier %<CR>
autocmd Filetype markdown setlocal spell
augroup END augroup END
endif endif