Skip to content
Snippets Groups Projects
Commit e5e765ce authored by mtrame's avatar mtrame
Browse files

migrated from pathogen to vim-plug

parent 4db3aef3
No related branches found
No related tags found
No related merge requests found
Showing
with 67 additions and 28 deletions
syntastic @ f3766538
Subproject commit 1089ee5212b833d73c96ca93773b9eca1a0f721b
Subproject commit f3766538720116f099a8b1517f76ae2f094afd20
doc/tags
misc/notes/index.pickle
misc/notes/recent.txt
misc/notes/tags.txt
misc/notes/user/
YCM-Generator @ 7c0f5701
Subproject commit 461e3042a8ecfafe53a61d8b81e67e6f7558c9ac
Subproject commit 7c0f5701130f4178cb63d10da88578b9b705fbb1
auto-pairs @ 39f06b87
Subproject commit 39f06b873a8449af8ff6a3eee716d3da14d63a76
nerdtree @ 84737f2e
Subproject commit 288669db1fa888947deaf715d7469233f476909f
Subproject commit 84737f2ebe533ffac9ebc21da8d1f57216962641
rust.vim @ 772eaa6a
Subproject commit 772eaa6a991d2a0f53844f241a6af3bc1ab1fc50
syntastic @ f3766538
Subproject commit f3766538720116f099a8b1517f76ae2f094afd20
ultisnips @ e83c8209
Subproject commit 1a99766b73783bafb08cfa07d7e29e5387c55189
Subproject commit e83c82099d9bd43dc7895e3cb5b114ee5a2a07c6
vim-airline @ 89d1d431
Subproject commit 89d1d43165c8ef6c029ee0e9590a0d67978a7c97
vim-easy-align @ 12dd6316
Subproject commit 1cd724dc239c3a0f7a12e0fac85945cc3dbe07b0
Subproject commit 12dd6316974f71ce333e360c0260b4e1f81169c3
vim-fireplace @ 6c968f26
Subproject commit 1ef0f0726cadd96547a5f79103b66339f170da02
Subproject commit 6c968f26f0bd3dd04b18fad8761e0e9e1220a3da
vim-javascript @ b6c8c841
Subproject commit b6c8c8419240bdd29b5eb51a47d488fd390deed5
vim-jinja @ 8d330a7a
Subproject commit 8d330a7aaf0763d080dc82204b4aaba6ac0605c6
vim-latex @ 00f34403
Subproject commit 00f344033d5ab22c2cb48f5a01954f0a2aa10881
vim-misc @ 3e6b8fb6
Subproject commit 3e6b8fb6f03f13434543ce1f5d24f6a5d3f34f0b
vim-reddit @ 2cbfa51d
Subproject commit 2cbfa51dff5d4acc22af73d1dde958382200f74f
vim-snippets @ 087d3e7c
Subproject commit 1b5f7939fefbe1d53e444f011ff8458d126fba5d
Subproject commit 087d3e7c72912baeb6b1d7ba626e61d50092c848
vim-xmark @ 7e27f6fc
Subproject commit 7e27f6fce7a249f0a4820fbc943191bbb7a1af10
vimwiki @ b90e6f2e
Subproject commit b90e6f2e3343277faca65156d733f725f76f1e53
......@@ -154,7 +154,7 @@ imap <Tab> <C-p>
" pathogen.vim
" see github for install on other machines
execute pathogen#infect()
" execute pathogen#infect()
"------------------------------------------------------------
" Specify a directory for plugins
......@@ -164,8 +164,6 @@ call plug#begin('~/.vim/plugged')
" Make sure you use single quotes
Plug 'xolox/vim-notes'
Plug 'junegunn/goyo.vim'
" Shorthand notation; fetches https://github.com/junegunn/vim-easy-align
......@@ -179,22 +177,25 @@ Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'
" On-demand loading
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }
" Using a non-master branch
Plug 'rdnetto/YCM-Generator', { 'branch': 'stable' }
" Using a tagged release; wildcard allowed (requires git 1.9.2 or above)
Plug 'fatih/vim-go', { 'tag': '*' }
Plug 'vim-syntastic/syntastic'
Plug 'vim-airline/vim-airline'
Plug 'pangloss/vim-javascript'
Plug 'vim-latex/vim-latex'
" Plugin options
Plug 'nsf/gocode', { 'tag': 'v.20150303', 'rtp': 'vim' }
Plug 'xolox/vim-misc'
" Plugin outside ~/.vim/plugged with post-update hook
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/vim-xmark'
" Unmanaged plugin (manually installed and updated)
Plug '~/my-prototype-plugin'
Plug 'vimwiki/vimwiki'
call plug#end()
" Initialize plugin system
......@@ -206,18 +207,17 @@ Plug '~/my-prototype-plugin'
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
" Syntastic reccomended settings
"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
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
let NERDTreeRemoveFileCmd = 1
let NERDTreeRemoveDirCmd = 1
"folding settings
set foldmethod=indent "fold based on indent
set foldnestmax=10 "deepest fold is 10 levels
......@@ -226,3 +226,26 @@ set foldlevel=1 "this is just what i use
"\begin{} \end{} autocomplete
noremap \b cw\begin{<C-R>"}<CR>\end{<C-R>"}
" Vimtex {{{
let g:vimtex_view_method = 'general'
let g:vimtex_view_general_callback = 'TermPDF'
let g:vimtex_view_automatic = 0
function! TermPDF(status) abort
if a:status
call system('kitty @ kitten termpdf.py ' . b:vimtex.root . '/' . b:vimtex.name . '.pdf')
endif
endfunction
function TermPDFClose() abort
call system('kitty @ close-window --match title:termpdf')
endfunction
augroup VimtexTest
autocmd!
autocmd FileType tex :VimtexCompile
autocmd FileType tex :Clean
autocmd! User VimtexEventCompileStopped call TermPDFClose()
augroup end
" }}}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment