From 338fa08249afb78e4ab4bb44f0374dc1d52d61c7 Mon Sep 17 00:00:00 2001 From: Steins7 Date: Tue, 8 Dec 2020 10:07:47 +0100 Subject: [PATCH] Minor tweaks + added automatic header * fixed file type-specific settings --- .gitmodules | 3 +++ bundle/vim-header | 1 + ftplugin/markdown.vim | 6 ++++++ ftplugin/tex.vim | 11 +++++++++++ vimrc | 16 +++++++++------- 5 files changed, 30 insertions(+), 7 deletions(-) create mode 160000 bundle/vim-header diff --git a/.gitmodules b/.gitmodules index ff862d0..159a06e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ [submodule "bundle/rust.vim"] path = bundle/rust.vim url = https://github.com/rust-lang/rust.vim +[submodule "bundle/vim-header"] + path = bundle/vim-header + url = https://github.com/alpertuna/vim-header diff --git a/bundle/vim-header b/bundle/vim-header new file mode 160000 index 0000000..1953300 --- /dev/null +++ b/bundle/vim-header @@ -0,0 +1 @@ +Subproject commit 19533000fa8e97cb0c84f1dbbc30ebb3fbc4bf70 diff --git a/ftplugin/markdown.vim b/ftplugin/markdown.vim index bc2c845..7086b49 100644 --- a/ftplugin/markdown.vim +++ b/ftplugin/markdown.vim @@ -1 +1,7 @@ +set colorcolumn=101 +set textwidth=100 + +"---- compilation command nnoremap :!pandoc --number-sections % -o %:r.pdf + + diff --git a/ftplugin/tex.vim b/ftplugin/tex.vim index e762764..78efa76 100644 --- a/ftplugin/tex.vim +++ b/ftplugin/tex.vim @@ -1,3 +1,14 @@ +"---- configuration + set colorcolumn=81 set textwidth=80 set formatoptions+=t +set enc=utf-8 + +"---- plugins + +"vim-latex-preview +autocmd Filetype tex setl updatetime=1000 +let g:livepreview_previewer = 'evince' +let g:livepreview_engine = 'xelatex' + diff --git a/vimrc b/vimrc index 758381d..dff078a 100644 --- a/vimrc +++ b/vimrc @@ -14,11 +14,12 @@ set cursorline "highlight ColorColumn ctermbg=DarkYellow let g:spacegray_use_italics=1 colorscheme spacegray +"let g:minimap_highlight='Visual' "miscellaneous set backspace=indent,eol,start set tabstop=4 -set shiftwidth=4 +set shiftwidth=4 set shiftround set ruler set nocompatible @@ -43,6 +44,7 @@ nmap :wincmd h nmap :wincmd l nmap :noh nmap gg=G +nmap :NERDTreeToggle "escape sequence :set timeout timeoutlen=100 @@ -51,10 +53,10 @@ nmap gg=G set tags=tags; set autochdir -"--------plugins---------- - -"vim-latex-preview -autocmd Filetype tex setl updatetime=1000 -let g:livepreview_previewer = 'evince' -let g:livepreview_engine = 'xelatex' +"headers +let g:header_auto_add_header=0 +let g:header_field_author='Steins7' +let g:header_field_author_email='steinsset@gmail.com' +let g:header_field_license_id='GNU' +nmap :AddHeader