Minor tweaks

+ added automatic header
* fixed file type-specific settings
This commit is contained in:
Steins7 2020-12-08 10:07:47 +01:00
parent b7fb046320
commit 338fa08249
5 changed files with 30 additions and 7 deletions

3
.gitmodules vendored
View File

@ -16,3 +16,6 @@
[submodule "bundle/rust.vim"] [submodule "bundle/rust.vim"]
path = bundle/rust.vim path = bundle/rust.vim
url = https://github.com/rust-lang/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

1
bundle/vim-header Submodule

@ -0,0 +1 @@
Subproject commit 19533000fa8e97cb0c84f1dbbc30ebb3fbc4bf70

View File

@ -1 +1,7 @@
set colorcolumn=101
set textwidth=100
"---- compilation command
nnoremap <buffer> <C-C> :!pandoc --number-sections % -o %:r.pdf <Enter> nnoremap <buffer> <C-C> :!pandoc --number-sections % -o %:r.pdf <Enter>

View File

@ -1,3 +1,14 @@
"---- configuration
set colorcolumn=81 set colorcolumn=81
set textwidth=80 set textwidth=80
set formatoptions+=t 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'

16
vimrc
View File

@ -14,11 +14,12 @@ set cursorline
"highlight ColorColumn ctermbg=DarkYellow "highlight ColorColumn ctermbg=DarkYellow
let g:spacegray_use_italics=1 let g:spacegray_use_italics=1
colorscheme spacegray colorscheme spacegray
"let g:minimap_highlight='Visual'
"miscellaneous "miscellaneous
set backspace=indent,eol,start set backspace=indent,eol,start
set tabstop=4 set tabstop=4
set shiftwidth=4 set shiftwidth=4
set shiftround set shiftround
set ruler set ruler
set nocompatible set nocompatible
@ -43,6 +44,7 @@ nmap <silent> <S-A-Left> :wincmd h<CR>
nmap <silent> <S-A-Right> :wincmd l<CR> nmap <silent> <S-A-Right> :wincmd l<CR>
nmap <silent> <C-l> :noh<CR> nmap <silent> <C-l> :noh<CR>
nmap <silent> <F6> gg=G<C-o><C-o><CR> nmap <silent> <F6> gg=G<C-o><C-o><CR>
nmap <silent> <C-t> :NERDTreeToggle<CR>
"escape sequence "escape sequence
:set timeout timeoutlen=100 :set timeout timeoutlen=100
@ -51,10 +53,10 @@ nmap <silent> <F6> gg=G<C-o><C-o><CR>
set tags=tags; set tags=tags;
set autochdir set autochdir
"--------plugins---------- "headers
let g:header_auto_add_header=0
"vim-latex-preview let g:header_field_author='Steins7'
autocmd Filetype tex setl updatetime=1000 let g:header_field_author_email='steinsset@gmail.com'
let g:livepreview_previewer = 'evince' let g:header_field_license_id='GNU'
let g:livepreview_engine = 'xelatex' nmap <silent> <F4> :AddHeader<CR>