diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2021-06-10 08:09:38 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2021-06-10 08:09:38 +0000 |
| commit | af2aba112027a896a28e252e5161ba12f92c0d5a (patch) | |
| tree | aa49f3209ce14fb37ce47d4aafa00a1295f5071a /.config | |
| parent | 69d780f39c73a4feaea4e9be15133a89d29b6eeb (diff) | |
Update vimrc
Diffstat (limited to '.config')
| -rw-r--r-- | .config/vim/vimrc | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/.config/vim/vimrc b/.config/vim/vimrc index 19b167f..09f33e3 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -80,6 +80,10 @@ set fileformats=unix set grepprg=grep\ -nH\ $* +"set statusline+=%#warningmsg# +"set statusline+=%{SyntasticStatuslineFlag()} +"set statusline+=%* + let g:syntastic_always_populate_loc_list = 1 let g:syntastic_auto_loc_list = 1 let g:syntastic_check_on_open = 1 @@ -120,8 +124,9 @@ au BufNewFile,BufRead /tmp/[a-zA-Z0-9]\+/ setlocal ft=sh " Remove trailing cancer on write autocmd BufWritePre * %s/\s\+$//e autocmd BufWritePost *.tex !latexrun --bibtex-cmd="biber" --latex-args="-synctex=1 -interaction=nonstopmode" % +"autocmd BufWritePost *.tex !latexrun --bibtex-cmd="biber" --latex-args="-synctex=1 -shell-escape" report.tex -autocmd BufWritePost *.md !cmark-gfm -e footnotes -e table -e strikethrough -e autolink -e tagfilter -e tasklist --unsafe % > %:r.html +"autocmd BufWritePost *.md !cmark-gfm -e footnotes -e table -e strikethrough -e autolink -e tagfilter -e tasklist --unsafe % > %:r.html autocmd BufReadPre *.asm !set ft=nasm @@ -145,10 +150,22 @@ map <ESC>[1;5C <C-Right> map <ESC>[1;5D <C-Left> map <ScrollWheelUp> <C-Y> +"map <ScrollWheelDown> <C-E> imap <C-E> <ESC>A imap <C-A> <ESC>I +" Change cursor to block +"autocmd VimEnter * silent !echo -ne "\e[1 q" +"autocmd VimResume * silent !echo -ne "\e[1 q" + " Preserve clipboard autocmd VimLeave * call system("xsel -ib", getreg()) autocmd VimSuspend * call system("xsel -ib", getreg()) + +"if has("autocmd") +" augroup templates +" autocmd BufNewFile *.h 0r $XDG_CONFIG_HOME/vim/templates/skeleton.h +" autocmd BufNewFile *.h "s/<++DEF++>/" toupper(expand('%:t:r') . "_" . expand('%:e'))) +" augroup END +"endif |
