diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2020-10-21 15:51:56 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2020-10-22 13:27:30 +0000 |
| commit | c4be0fe3c58fe07e235f624974b4f8102a17ecca (patch) | |
| tree | 83a7576319658278b73f579313f0a4f990e48f00 /.config/vimrc | |
| parent | 47bb601a722b294ac07c3f34b25ade8b1a06ecc3 (diff) | |
Add some neat scripts
Diffstat (limited to '.config/vimrc')
| -rw-r--r-- | .config/vimrc | 129 |
1 files changed, 0 insertions, 129 deletions
diff --git a/.config/vimrc b/.config/vimrc deleted file mode 100644 index 63f8fe1..0000000 --- a/.config/vimrc +++ /dev/null @@ -1,129 +0,0 @@ -runtime! archlinux.vim -scriptencoding utf-8 - -" behaviour -set history=200 -set wildmenu -set ruler -set cursorline -set showmatch -set hlsearch -set nocompatible -set backspace=2 -set incsearch -set formatoptions+=tcroqn2bmj -"set formatoptions+=1cjmnoqrw -"set formatoptions+=2acjnoqrtw -set relativenumber -set number - -" Enable mouse support -set mouse=a - -" tabs -set expandtab -set tabstop=2 -set softtabstop=2 -set shiftwidth=2 -set smartindent -set textwidth=80 -set wrap - -" theme -syntax enable - -set background=dark -colorscheme jellybeans - -" Need to set runtimepath before calling pathogen -set runtimepath=~/.vim,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.vim/after - -" adding pathogen -execute pathogen#infect('bundle/{}') -filetype plugin indent on - -" encodings -set fileencoding=utf-8 -set encoding=utf-8 -set ffs=unix - -set viminfofile=${XDG_DATA_HOME:-$HOME/.local/share}/viminfo - -" some syntastics -"set listchars=space:·\,eol:¬ -set listchars= -set list - -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 -let g:syntastic_check_on_wq = 0 - -" filetypes -let g:syntastic_disabled_filetypes=['asm', 's', 'latex', 'tex'] - -let g:tex_flavor='latex' -let g:vimtex_view_method='zathura' -let g:vimtex_quickfix_mode=0 -set conceallevel=2 -let g:tex_conceal='abdmg' -"let g:syntastic_tex_checkers=['lacheck'] -let g:vimtex_compiler_method = 'latexrun' -let g:vimtex_compiler_latexrun = { - \ 'backend' : 'jobs', - \ 'background' : 1, - \ 'build_dir' : 'latex.out', - \ 'options' : [ - \ '-verbose-cmds', - \ '--latex-args="-synctex=1"', - \ ], - \} - -let g:latex_view_general_viewer = 'zathura' -let g:vimtex_view_method = 'zathura' - -function! Synctex() - " remove 'silent' for debugging - execute "silent !mv -u latex.out/" . bufname('%')[:-5] . ".synctex.gz ." - execute "silent !zathura --synctex-forward " . line('.') . ":" . col('.') . ":" . bufname('%') . " " . bufname('%')[:-5] . ".pdf" - redraw! -endfunction - -map <F5> :make<CR> -au BufNewFile,BufRead *.fo setlocal ft=fasto -au BufNewFile,BufRead /tmp/[a-zA-Z0-9]\+/ setlocal ft=sh - - -match ErrorMsg '\%>80v.\+' -match ErrorMsg ' \+$' -match ErrorMsg ' \+$' - -" Remove trailing cancer on write -autocmd BufWritePre * %s/\s\+$//e -autocmd BufWritePost *.tex !latexrun --bibtex-cmd="biber" --latex-args="-synctex=1" % -"autocmd BufWritePost *.tex !latexrun --latex-cmd xelatex % -"autocmd BufWritePost *.tex !latexrun --latex-cmd xelatex --bibtex-cmd biber % - -set makeprg=GCC_COLORS=\ make - -vnoremap // y/\V<C-R>"<CR> - -map <ESC>[1;5A <C-Up> -map <ESC>[1;5B <C-Down> -map <ESC>[1;5C <C-Right> -map <ESC>[1;5D <C-Left> -map! <ESC>[1;5A <C-Up> -map! <ESC>[1;5B <C-Down> -map! <ESC>[1;5C <C-Right> -map! <ESC>[1;5D <C-Left> - -map <ESC>[1;3C <ESC>:tabnext<CR> -map <ESC>[1;3D <ESC>:tabprevious<CR> - -autocmd VimEnter * silent !echo -ne "\e[1 q" |
