Update
This commit is contained in:
16
dot_vimrc
16
dot_vimrc
@@ -26,7 +26,7 @@ set timeoutlen=350
|
||||
set tw=75
|
||||
set undodir=~/.vim/undo
|
||||
set undofile
|
||||
set updatetime=2000
|
||||
set updatetime=1000
|
||||
|
||||
autocmd VimResized * wincmd =
|
||||
filetype plugin on
|
||||
@@ -52,14 +52,17 @@ autocmd FileType *css,htmldjango,html,javascript,json,markdown,tex,text,yaml set
|
||||
" autocmd BufNewFile,BufRead *.md set filetype=markdown
|
||||
" autocmd Filetype markdown set textwidth=0
|
||||
" autocmd Filetype html set foldmarker=0
|
||||
autocmd BufNewFile,BufRead *.gd set expandtab!
|
||||
autocmd Filetype markdown map <F8> :LivedownToggle<CR>
|
||||
autocmd Filetype markdown inoremap <Tab> <Esc>>>A
|
||||
autocmd Filetype markdown nnoremap <Tab> <Esc>>>A
|
||||
autocmd Filetype markdown inoremap <S-Tab> <Esc><<A
|
||||
autocmd Filetype markdown inoremap > <Esc>>>A
|
||||
autocmd Filetype markdown inoremap >> >
|
||||
autocmd FileType markdown,tex,text set spell spelllang=en_us
|
||||
autocmd Filetype javascript set updatetime=1000
|
||||
autocmd Filetype json nnoremap <leader>j :%!python -m json.tool<CR>
|
||||
autocmd Filetype json set foldmethod=marker
|
||||
autocmd FileType sh map <F8> :!clear && shellcheck %<CR>
|
||||
autocmd FileType tex set updatetime=3000
|
||||
autocmd FileType tex map <F8> :VimtexCompile<CR>
|
||||
autocmd VimEnter *.tex VimtexCompile
|
||||
autocmd VimLeave *.tex !tex-clean %:p
|
||||
@@ -179,6 +182,7 @@ Plug 'scrooloose/nerdcommenter'
|
||||
|
||||
" add quotes/brackets around chunks of text easily
|
||||
Plug 'tpope/vim-surround'
|
||||
nmap S ys
|
||||
|
||||
" navigate around file easily and precisely
|
||||
Plug 'easymotion/vim-easymotion'
|
||||
@@ -220,9 +224,10 @@ Plug 'tpope/vim-fugitive'
|
||||
" auto reload file
|
||||
Plug 'djoshea/vim-autoread'
|
||||
" Plug 'mustache/vim-mustache-handlebars'
|
||||
" Plug 'trapd00r/vim-syntax-vidir-ls'
|
||||
Plug 'calviken/vim-gdscript3'
|
||||
|
||||
call plug#end()
|
||||
|
||||
" }}} vim-plug "
|
||||
|
||||
" colorscheme gotham256
|
||||
@@ -232,7 +237,6 @@ colorscheme wal
|
||||
|
||||
nnoremap > >>
|
||||
nnoremap < <<
|
||||
inoremap >> <Esc>>>A
|
||||
inoremap << <Esc><<A
|
||||
|
||||
" function keys {{{ "
|
||||
@@ -266,7 +270,7 @@ nnoremap <C-w> <C-W>|
|
||||
let mapleader="\<Space>"
|
||||
|
||||
" find alias
|
||||
nnoremap <leader>a /^ <Left>
|
||||
nnoremap <leader>a / <Left>
|
||||
" replace until end of line
|
||||
nnoremap <leader>c c$
|
||||
" delete entire buffer
|
||||
|
||||
Reference in New Issue
Block a user