aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Editor/README.md2
-rw-r--r--Editor/vim/autoload/DrawIt.vim (renamed from vim/autoload/DrawIt.vim)0
-rw-r--r--Editor/vim/autoload/goyo.vim383
-rw-r--r--Editor/vim/autoload/pathogen.vim (renamed from vim/autoload/pathogen.vim)0
-rw-r--r--Editor/vim/boxdraw/bdua2b.pl (renamed from vim/boxdraw/bdua2b.pl)0
-rw-r--r--Editor/vim/boxdraw/bdub2a.pl (renamed from vim/boxdraw/bdub2a.pl)0
-rw-r--r--Editor/vim/boxdraw/boxdraw.txt (renamed from vim/boxdraw/boxdraw.txt)0
-rw-r--r--Editor/vim/boxdraw/boxdraw.vim (renamed from vim/boxdraw/boxdraw.vim)0
-rw-r--r--Editor/vim/boxdraw/outline.pl (renamed from vim/boxdraw/outline.pl)0
-rw-r--r--Editor/vim/boxdraw/sampler.txt (renamed from vim/boxdraw/sampler.txt)0
m---------Editor/vim/bundle/Vundle.vim0
m---------Editor/vim/bundle/syntastic0
m---------Editor/vim/bundle/tlib_vim0
m---------Editor/vim/bundle/ultisnips0
m---------Editor/vim/bundle/vim-addon-mw-utils0
m---------Editor/vim/bundle/vim-snippets0
m---------Editor/vim/bundle/vim-surround0
-rw-r--r--Editor/vim/colors/solarized.vim (renamed from vim/colors/solarized.vim)0
l---------Editor/vim/compiler/tex.vim (renamed from vim/compiler/tex.vim)0
-rw-r--r--Editor/vim/doc/DrawIt.txt (renamed from vim/doc/DrawIt.txt)0
l---------Editor/vim/doc/imaps.txt.gz (renamed from vim/doc/imaps.txt.gz)0
l---------Editor/vim/doc/latex-suite-quickstart.txt.gz (renamed from vim/doc/latex-suite-quickstart.txt.gz)0
l---------Editor/vim/doc/latex-suite.txt.gz (renamed from vim/doc/latex-suite.txt.gz)0
l---------Editor/vim/doc/latexhelp.txt.gz (renamed from vim/doc/latexhelp.txt.gz)0
-rw-r--r--Editor/vim/doc/surround.txt (renamed from vim/doc/surround.txt)0
-rw-r--r--Editor/vim/doc/tags (renamed from vim/doc/tags)0
-rw-r--r--Editor/vim/filetype.vim (renamed from vim/filetype.vim)0
l---------Editor/vim/ftplugin/bib_latexSuite.vim (renamed from vim/ftplugin/bib_latexSuite.vim)0
l---------Editor/vim/ftplugin/latex-suite/bibtex.vim (renamed from vim/ftplugin/latex-suite/bibtex.vim)0
l---------Editor/vim/ftplugin/latex-suite/bibtools.py (renamed from vim/ftplugin/latex-suite/bibtools.py)0
-rw-r--r--Editor/vim/ftplugin/latex-suite/bibtools.pyc (renamed from vim/ftplugin/latex-suite/bibtools.pyc)bin6826 -> 6826 bytes
l---------Editor/vim/ftplugin/latex-suite/brackets.vim (renamed from vim/ftplugin/latex-suite/brackets.vim)0
l---------Editor/vim/ftplugin/latex-suite/compiler.vim (renamed from vim/ftplugin/latex-suite/compiler.vim)0
l---------Editor/vim/ftplugin/latex-suite/custommacros.vim (renamed from vim/ftplugin/latex-suite/custommacros.vim)0
l---------Editor/vim/ftplugin/latex-suite/diacritics.vim (renamed from vim/ftplugin/latex-suite/diacritics.vim)0
l---------Editor/vim/ftplugin/latex-suite/dictionaries/SIunits (renamed from vim/ftplugin/latex-suite/dictionaries/SIunits)0
l---------Editor/vim/ftplugin/latex-suite/dictionaries/dictionary (renamed from vim/ftplugin/latex-suite/dictionaries/dictionary)0
l---------Editor/vim/ftplugin/latex-suite/elementmacros.vim (renamed from vim/ftplugin/latex-suite/elementmacros.vim)0
l---------Editor/vim/ftplugin/latex-suite/envmacros.vim (renamed from vim/ftplugin/latex-suite/envmacros.vim)0
l---------Editor/vim/ftplugin/latex-suite/folding.vim (renamed from vim/ftplugin/latex-suite/folding.vim)0
l---------Editor/vim/ftplugin/latex-suite/macros/example (renamed from vim/ftplugin/latex-suite/macros/example)0
l---------Editor/vim/ftplugin/latex-suite/main.vim (renamed from vim/ftplugin/latex-suite/main.vim)0
l---------Editor/vim/ftplugin/latex-suite/mathmacros-utf.vim (renamed from vim/ftplugin/latex-suite/mathmacros-utf.vim)0
l---------Editor/vim/ftplugin/latex-suite/mathmacros.vim (renamed from vim/ftplugin/latex-suite/mathmacros.vim)0
l---------Editor/vim/ftplugin/latex-suite/multicompile.vim (renamed from vim/ftplugin/latex-suite/multicompile.vim)0
l---------Editor/vim/ftplugin/latex-suite/outline.py (renamed from vim/ftplugin/latex-suite/outline.py)0
-rw-r--r--Editor/vim/ftplugin/latex-suite/outline.pyc (renamed from vim/ftplugin/latex-suite/outline.pyc)bin4089 -> 4089 bytes
l---------Editor/vim/ftplugin/latex-suite/packages.vim (renamed from vim/ftplugin/latex-suite/packages.vim)0
l---------Editor/vim/ftplugin/latex-suite/packages/SIunits (renamed from vim/ftplugin/latex-suite/packages/SIunits)0
l---------Editor/vim/ftplugin/latex-suite/packages/accents (renamed from vim/ftplugin/latex-suite/packages/accents)0
l---------Editor/vim/ftplugin/latex-suite/packages/acromake (renamed from vim/ftplugin/latex-suite/packages/acromake)0
l---------Editor/vim/ftplugin/latex-suite/packages/afterpage (renamed from vim/ftplugin/latex-suite/packages/afterpage)0
l---------Editor/vim/ftplugin/latex-suite/packages/alltt (renamed from vim/ftplugin/latex-suite/packages/alltt)0
l---------Editor/vim/ftplugin/latex-suite/packages/amsmath (renamed from vim/ftplugin/latex-suite/packages/amsmath)0
l---------Editor/vim/ftplugin/latex-suite/packages/amsthm (renamed from vim/ftplugin/latex-suite/packages/amsthm)0
l---------Editor/vim/ftplugin/latex-suite/packages/amsxtra (renamed from vim/ftplugin/latex-suite/packages/amsxtra)0
l---------Editor/vim/ftplugin/latex-suite/packages/arabic (renamed from vim/ftplugin/latex-suite/packages/arabic)0
l---------Editor/vim/ftplugin/latex-suite/packages/array (renamed from vim/ftplugin/latex-suite/packages/array)0
l---------Editor/vim/ftplugin/latex-suite/packages/babel (renamed from vim/ftplugin/latex-suite/packages/babel)0
l---------Editor/vim/ftplugin/latex-suite/packages/bar (renamed from vim/ftplugin/latex-suite/packages/bar)0
l---------Editor/vim/ftplugin/latex-suite/packages/biblatex (renamed from vim/ftplugin/latex-suite/packages/biblatex)0
l---------Editor/vim/ftplugin/latex-suite/packages/bm (renamed from vim/ftplugin/latex-suite/packages/bm)0
l---------Editor/vim/ftplugin/latex-suite/packages/bophook (renamed from vim/ftplugin/latex-suite/packages/bophook)0
l---------Editor/vim/ftplugin/latex-suite/packages/boxedminipage (renamed from vim/ftplugin/latex-suite/packages/boxedminipage)0
l---------Editor/vim/ftplugin/latex-suite/packages/caption2 (renamed from vim/ftplugin/latex-suite/packages/caption2)0
l---------Editor/vim/ftplugin/latex-suite/packages/cases (renamed from vim/ftplugin/latex-suite/packages/cases)0
l---------Editor/vim/ftplugin/latex-suite/packages/ccaption (renamed from vim/ftplugin/latex-suite/packages/ccaption)0
l---------Editor/vim/ftplugin/latex-suite/packages/changebar (renamed from vim/ftplugin/latex-suite/packages/changebar)0
l---------Editor/vim/ftplugin/latex-suite/packages/chapterbib (renamed from vim/ftplugin/latex-suite/packages/chapterbib)0
l---------Editor/vim/ftplugin/latex-suite/packages/cite (renamed from vim/ftplugin/latex-suite/packages/cite)0
l---------Editor/vim/ftplugin/latex-suite/packages/color (renamed from vim/ftplugin/latex-suite/packages/color)0
l---------Editor/vim/ftplugin/latex-suite/packages/comma (renamed from vim/ftplugin/latex-suite/packages/comma)0
l---------Editor/vim/ftplugin/latex-suite/packages/csquotes (renamed from vim/ftplugin/latex-suite/packages/csquotes)0
l---------Editor/vim/ftplugin/latex-suite/packages/deleq (renamed from vim/ftplugin/latex-suite/packages/deleq)0
l---------Editor/vim/ftplugin/latex-suite/packages/drftcite (renamed from vim/ftplugin/latex-suite/packages/drftcite)0
l---------Editor/vim/ftplugin/latex-suite/packages/dropping (renamed from vim/ftplugin/latex-suite/packages/dropping)0
l---------Editor/vim/ftplugin/latex-suite/packages/enumerate (renamed from vim/ftplugin/latex-suite/packages/enumerate)0
l---------Editor/vim/ftplugin/latex-suite/packages/eqlist (renamed from vim/ftplugin/latex-suite/packages/eqlist)0
l---------Editor/vim/ftplugin/latex-suite/packages/eqparbox (renamed from vim/ftplugin/latex-suite/packages/eqparbox)0
l---------Editor/vim/ftplugin/latex-suite/packages/everyshi (renamed from vim/ftplugin/latex-suite/packages/everyshi)0
l---------Editor/vim/ftplugin/latex-suite/packages/exmpl (renamed from vim/ftplugin/latex-suite/packages/exmpl)0
l---------Editor/vim/ftplugin/latex-suite/packages/fixme (renamed from vim/ftplugin/latex-suite/packages/fixme)0
l---------Editor/vim/ftplugin/latex-suite/packages/flafter (renamed from vim/ftplugin/latex-suite/packages/flafter)0
l---------Editor/vim/ftplugin/latex-suite/packages/float (renamed from vim/ftplugin/latex-suite/packages/float)0
l---------Editor/vim/ftplugin/latex-suite/packages/floatflt (renamed from vim/ftplugin/latex-suite/packages/floatflt)0
l---------Editor/vim/ftplugin/latex-suite/packages/fn2end (renamed from vim/ftplugin/latex-suite/packages/fn2end)0
l---------Editor/vim/ftplugin/latex-suite/packages/footmisc (renamed from vim/ftplugin/latex-suite/packages/footmisc)0
l---------Editor/vim/ftplugin/latex-suite/packages/geometry (renamed from vim/ftplugin/latex-suite/packages/geometry)0
l---------Editor/vim/ftplugin/latex-suite/packages/german (renamed from vim/ftplugin/latex-suite/packages/german)0
l---------Editor/vim/ftplugin/latex-suite/packages/graphicx (renamed from vim/ftplugin/latex-suite/packages/graphicx)0
l---------Editor/vim/ftplugin/latex-suite/packages/graphpap (renamed from vim/ftplugin/latex-suite/packages/graphpap)0
l---------Editor/vim/ftplugin/latex-suite/packages/harpoon (renamed from vim/ftplugin/latex-suite/packages/harpoon)0
l---------Editor/vim/ftplugin/latex-suite/packages/hhline (renamed from vim/ftplugin/latex-suite/packages/hhline)0
l---------Editor/vim/ftplugin/latex-suite/packages/histogram (renamed from vim/ftplugin/latex-suite/packages/histogram)0
l---------Editor/vim/ftplugin/latex-suite/packages/hyperref (renamed from vim/ftplugin/latex-suite/packages/hyperref)0
l---------Editor/vim/ftplugin/latex-suite/packages/ifthen (renamed from vim/ftplugin/latex-suite/packages/ifthen)0
l---------Editor/vim/ftplugin/latex-suite/packages/inputenc (renamed from vim/ftplugin/latex-suite/packages/inputenc)0
l---------Editor/vim/ftplugin/latex-suite/packages/letterspace (renamed from vim/ftplugin/latex-suite/packages/letterspace)0
l---------Editor/vim/ftplugin/latex-suite/packages/lineno (renamed from vim/ftplugin/latex-suite/packages/lineno)0
l---------Editor/vim/ftplugin/latex-suite/packages/longtable (renamed from vim/ftplugin/latex-suite/packages/longtable)0
l---------Editor/vim/ftplugin/latex-suite/packages/lscape (renamed from vim/ftplugin/latex-suite/packages/lscape)0
l---------Editor/vim/ftplugin/latex-suite/packages/manyfoot (renamed from vim/ftplugin/latex-suite/packages/manyfoot)0
l---------Editor/vim/ftplugin/latex-suite/packages/moreverb (renamed from vim/ftplugin/latex-suite/packages/moreverb)0
l---------Editor/vim/ftplugin/latex-suite/packages/multibox (renamed from vim/ftplugin/latex-suite/packages/multibox)0
l---------Editor/vim/ftplugin/latex-suite/packages/multicol (renamed from vim/ftplugin/latex-suite/packages/multicol)0
l---------Editor/vim/ftplugin/latex-suite/packages/newalg (renamed from vim/ftplugin/latex-suite/packages/newalg)0
l---------Editor/vim/ftplugin/latex-suite/packages/ngerman (renamed from vim/ftplugin/latex-suite/packages/ngerman)0
l---------Editor/vim/ftplugin/latex-suite/packages/numprint (renamed from vim/ftplugin/latex-suite/packages/numprint)0
l---------Editor/vim/ftplugin/latex-suite/packages/oldstyle (renamed from vim/ftplugin/latex-suite/packages/oldstyle)0
l---------Editor/vim/ftplugin/latex-suite/packages/outliner (renamed from vim/ftplugin/latex-suite/packages/outliner)0
l---------Editor/vim/ftplugin/latex-suite/packages/overcite (renamed from vim/ftplugin/latex-suite/packages/overcite)0
l---------Editor/vim/ftplugin/latex-suite/packages/pagenote (renamed from vim/ftplugin/latex-suite/packages/pagenote)0
l---------Editor/vim/ftplugin/latex-suite/packages/parallel (renamed from vim/ftplugin/latex-suite/packages/parallel)0
l---------Editor/vim/ftplugin/latex-suite/packages/plain (renamed from vim/ftplugin/latex-suite/packages/plain)0
l---------Editor/vim/ftplugin/latex-suite/packages/plates (renamed from vim/ftplugin/latex-suite/packages/plates)0
l---------Editor/vim/ftplugin/latex-suite/packages/polski (renamed from vim/ftplugin/latex-suite/packages/polski)0
l---------Editor/vim/ftplugin/latex-suite/packages/psgo (renamed from vim/ftplugin/latex-suite/packages/psgo)0
l---------Editor/vim/ftplugin/latex-suite/packages/schedule (renamed from vim/ftplugin/latex-suite/packages/schedule)0
l---------Editor/vim/ftplugin/latex-suite/packages/textfit (renamed from vim/ftplugin/latex-suite/packages/textfit)0
l---------Editor/vim/ftplugin/latex-suite/packages/times (renamed from vim/ftplugin/latex-suite/packages/times)0
l---------Editor/vim/ftplugin/latex-suite/packages/tipa (renamed from vim/ftplugin/latex-suite/packages/tipa)0
l---------Editor/vim/ftplugin/latex-suite/packages/ulem (renamed from vim/ftplugin/latex-suite/packages/ulem)0
l---------Editor/vim/ftplugin/latex-suite/packages/url (renamed from vim/ftplugin/latex-suite/packages/url)0
l---------Editor/vim/ftplugin/latex-suite/packages/verbatim (renamed from vim/ftplugin/latex-suite/packages/verbatim)0
l---------Editor/vim/ftplugin/latex-suite/packages/version (renamed from vim/ftplugin/latex-suite/packages/version)0
l---------Editor/vim/ftplugin/latex-suite/projecttemplate.vim (renamed from vim/ftplugin/latex-suite/projecttemplate.vim)0
l---------Editor/vim/ftplugin/latex-suite/pytools.py (renamed from vim/ftplugin/latex-suite/pytools.py)0
l---------Editor/vim/ftplugin/latex-suite/smartspace.vim (renamed from vim/ftplugin/latex-suite/smartspace.vim)0
l---------Editor/vim/ftplugin/latex-suite/templates.vim (renamed from vim/ftplugin/latex-suite/templates.vim)0
l---------Editor/vim/ftplugin/latex-suite/templates/IEEEtran.tex (renamed from vim/ftplugin/latex-suite/templates/IEEEtran.tex)0
l---------Editor/vim/ftplugin/latex-suite/templates/article.tex (renamed from vim/ftplugin/latex-suite/templates/article.tex)0
l---------Editor/vim/ftplugin/latex-suite/templates/report.tex (renamed from vim/ftplugin/latex-suite/templates/report.tex)0
l---------Editor/vim/ftplugin/latex-suite/templates/report_two_column.tex (renamed from vim/ftplugin/latex-suite/templates/report_two_column.tex)0
l---------Editor/vim/ftplugin/latex-suite/texmenuconf.vim (renamed from vim/ftplugin/latex-suite/texmenuconf.vim)0
l---------Editor/vim/ftplugin/latex-suite/texproject.vim (renamed from vim/ftplugin/latex-suite/texproject.vim)0
l---------Editor/vim/ftplugin/latex-suite/texrc (renamed from vim/ftplugin/latex-suite/texrc)0
l---------Editor/vim/ftplugin/latex-suite/texviewer.vim (renamed from vim/ftplugin/latex-suite/texviewer.vim)0
l---------Editor/vim/ftplugin/latex-suite/version.vim (renamed from vim/ftplugin/latex-suite/version.vim)0
l---------Editor/vim/ftplugin/latex-suite/wizardfuncs.vim (renamed from vim/ftplugin/latex-suite/wizardfuncs.vim)0
l---------Editor/vim/ftplugin/tex_latexSuite.vim (renamed from vim/ftplugin/tex_latexSuite.vim)0
l---------Editor/vim/indent/tex.vim (renamed from vim/indent/tex.vim)0
-rw-r--r--Editor/vim/plugin/DrawItPlugin.vim (renamed from vim/plugin/DrawItPlugin.vim)0
l---------Editor/vim/plugin/SyntaxFolds.vim (renamed from vim/plugin/SyntaxFolds.vim)0
-rw-r--r--Editor/vim/plugin/cecutil.vim (renamed from vim/plugin/cecutil.vim)0
l---------Editor/vim/plugin/filebrowser.vim (renamed from vim/plugin/filebrowser.vim)0
l---------Editor/vim/plugin/imaps.vim (renamed from vim/plugin/imaps.vim)0
l---------Editor/vim/plugin/libList.vim (renamed from vim/plugin/libList.vim)0
l---------Editor/vim/plugin/remoteOpen.vim (renamed from vim/plugin/remoteOpen.vim)0
-rw-r--r--Editor/vim/plugin/surround.vim (renamed from vim/plugin/surround.vim)0
l---------Editor/vim/vim1
-rw-r--r--Editor/vimrc (renamed from vimrc)0
151 files changed, 386 insertions, 0 deletions
diff --git a/Editor/README.md b/Editor/README.md
new file mode 100644
index 0000000..8c35c21
--- /dev/null
+++ b/Editor/README.md
@@ -0,0 +1,2 @@
+ln -s ~/dotfiles/Editor/vimrc ~/.vimrc
+ln -s ~/dotfiles/Editor/vim ~/.vim
diff --git a/vim/autoload/DrawIt.vim b/Editor/vim/autoload/DrawIt.vim
index 89f6ad5..89f6ad5 100644
--- a/vim/autoload/DrawIt.vim
+++ b/Editor/vim/autoload/DrawIt.vim
diff --git a/Editor/vim/autoload/goyo.vim b/Editor/vim/autoload/goyo.vim
new file mode 100644
index 0000000..7c43f4e
--- /dev/null
+++ b/Editor/vim/autoload/goyo.vim
@@ -0,0 +1,383 @@
+" Copyright (c) 2014 Junegunn Choi
+"
+" MIT License
+"
+" Permission is hereby granted, free of charge, to any person obtaining
+" a copy of this software and associated documentation files (the
+" "Software"), to deal in the Software without restriction, including
+" without limitation the rights to use, copy, modify, merge, publish,
+" distribute, sublicense, and/or sell copies of the Software, and to
+" permit persons to whom the Software is furnished to do so, subject to
+" the following conditions:
+"
+" The above copyright notice and this permission notice shall be
+" included in all copies or substantial portions of the Software.
+"
+" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+" EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+" NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+" LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+" OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+" WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+let s:cpo_save = &cpo
+set cpo&vim
+
+function! s:get_color(group, attr)
+ return synIDattr(synIDtrans(hlID(a:group)), a:attr)
+endfunction
+
+function! s:set_color(group, attr, color)
+ let gui = has('gui_running')
+ execute printf("hi %s %s%s=%s", a:group, gui ? 'gui' : 'cterm', a:attr, a:color)
+endfunction
+
+function! s:blank(repel)
+ if bufwinnr(t:goyo_pads.r) <= bufwinnr(t:goyo_pads.l) + 1
+ \ || bufwinnr(t:goyo_pads.b) <= bufwinnr(t:goyo_pads.t) + 3
+ call s:goyo_off()
+ endif
+ execute 'wincmd' a:repel
+endfunction
+
+function! s:init_pad(command)
+ execute a:command
+
+ setlocal buftype=nofile bufhidden=wipe nomodifiable nobuflisted noswapfile
+ \ nonu nocursorline nocursorcolumn winfixwidth winfixheight statusline=\
+ if exists('&rnu')
+ setlocal nornu
+ endif
+ if exists('&colorcolumn')
+ setlocal colorcolumn=
+ endif
+ let bufnr = winbufnr(0)
+
+ execute winnr('#') . 'wincmd w'
+ return bufnr
+endfunction
+
+function! s:setup_pad(bufnr, vert, size, repel)
+ let win = bufwinnr(a:bufnr)
+ execute win . 'wincmd w'
+ execute (a:vert ? 'vertical ' : '') . 'resize ' . max([0, a:size])
+ augroup goyop
+ execute 'autocmd WinEnter,CursorMoved <buffer> nested call s:blank("'.a:repel.'")'
+ autocmd WinLeave <buffer> call s:hide_statusline()
+ augroup END
+
+ " To hide scrollbars of pad windows in GVim
+ let diff = winheight(0) - line('$') - (has('gui_running') ? 2 : 0)
+ if diff > 0
+ setlocal modifiable
+ call append(0, map(range(1, diff), '""'))
+ normal! gg
+ setlocal nomodifiable
+ endif
+ execute winnr('#') . 'wincmd w'
+endfunction
+
+function! s:hmargin()
+ let nwidth = max([len(string(line('$'))) + 1, &numberwidth])
+ let width = t:goyo_width + (&number ? nwidth : 0)
+ return (&columns - width)
+endfunction
+
+function! s:resize_pads()
+ let t:goyo_width = max([2, t:goyo_width])
+ let t:goyo_margin_top = min([max([2, t:goyo_margin_top]), &lines / 2 - 1])
+ let t:goyo_margin_bottom = min([max([2, t:goyo_margin_bottom]), &lines / 2 - 1])
+
+ let hmargin = s:hmargin()
+
+ augroup goyop
+ autocmd!
+ augroup END
+ call s:setup_pad(t:goyo_pads.t, 0, t:goyo_margin_top - 1, 'j')
+ call s:setup_pad(t:goyo_pads.b, 0, t:goyo_margin_bottom - 2, 'k')
+ call s:setup_pad(t:goyo_pads.l, 1, hmargin / 2 - 1, 'l')
+ call s:setup_pad(t:goyo_pads.r, 1, hmargin / 2 - 1, 'h')
+
+ let t:goyo_width = winwidth(0)
+endfunction
+
+function! s:tranquilize()
+ let bg = s:get_color('Normal', 'bg')
+ for grp in ['NonText', 'FoldColumn', 'ColorColumn', 'VertSplit',
+ \ 'StatusLine', 'StatusLineNC', 'SignColumn']
+ " -1 on Vim / '' on GVim
+ if bg == -1 || empty(bg)
+ call s:set_color(grp, 'fg', get(g:, 'goyo_bg', 'black'))
+ call s:set_color(grp, 'bg', 'NONE')
+ else
+ call s:set_color(grp, 'fg', bg)
+ call s:set_color(grp, 'bg', bg)
+ endif
+ call s:set_color(grp, '', 'NONE')
+ endfor
+endfunction
+
+function! s:hide_statusline()
+ let &l:statusline = repeat(' ', winwidth(0))
+endfunction
+
+function! s:hide_linenr()
+ if !get(g:, 'goyo_linenr', 0)
+ setlocal nonu
+ if exists('&rnu')
+ setlocal nornu
+ endif
+ endif
+ if exists('&colorcolumn')
+ setlocal colorcolumn=
+ endif
+endfunction
+
+function! s:maps_nop()
+ let mapped = filter(['R', 'H', 'J', 'K', 'L', '|', '_', '='],
+ \ "empty(maparg(\"\<c-w>\".v:val, 'n'))")
+ for c in mapped
+ execute 'nnoremap <c-w>'.escape(c, '|').' <nop>'
+ endfor
+ return mapped
+endfunction
+
+function! s:maps_resize()
+ let commands = {
+ \ '>': ':<c-u>let t:goyo_width = winwidth(0) + 2 * v:count1 <bar> call <sid>resize_pads()<cr>',
+ \ '<': ':<c-u>let t:goyo_width = winwidth(0) - 2 * v:count1 <bar> call <sid>resize_pads()<cr>',
+ \ '+': ':<c-u>let t:goyo_margin_top -= v:count1 <bar> let t:goyo_margin_bottom -= v:count1 <bar> call <sid>resize_pads()<cr>',
+ \ '-': ':<c-u>let t:goyo_margin_top += v:count1 <bar> let t:goyo_margin_bottom += v:count1 <bar> call <sid>resize_pads()<cr>'
+ \ }
+ let mapped = filter(keys(commands), "empty(maparg(\"\<c-w>\".v:val, 'n'))")
+ for c in mapped
+ execute 'nnoremap <silent> <c-w>'.c.' '.commands[c]
+ endfor
+ return mapped
+endfunction
+
+function! s:goyo_on(width)
+ let s:orig_tab = tabpagenr()
+
+ " New tab
+ tab split
+
+ let t:goyo_master = winbufnr(0)
+ let t:goyo_width = a:width
+ let t:goyo_margin_top = get(g:, 'goyo_margin_top', 4)
+ let t:goyo_margin_bottom = get(g:, 'goyo_margin_bottom', 4)
+ let t:goyo_pads = {}
+ let t:goyo_revert =
+ \ { 'laststatus': &laststatus,
+ \ 'showtabline': &showtabline,
+ \ 'fillchars': &fillchars,
+ \ 'winminwidth': &winminwidth,
+ \ 'winwidth': &winwidth,
+ \ 'winminheight': &winminheight,
+ \ 'winheight': &winheight,
+ \ 'ruler': &ruler,
+ \ 'sidescroll': &sidescroll,
+ \ 'sidescrolloff': &sidescrolloff
+ \ }
+ let t:goyo_maps = extend(s:maps_nop(), s:maps_resize())
+ if has('gui_running')
+ let t:goyo_revert.guioptions = &guioptions
+ endif
+
+ " vim-gitgutter
+ let t:goyo_disabled_gitgutter = get(g:, 'gitgutter_enabled', 0)
+ if t:goyo_disabled_gitgutter
+ silent! GitGutterDisable
+ endif
+
+ " vim-signify
+ let t:goyo_disabled_signify = exists('b:sy') && b:sy.active
+ if t:goyo_disabled_signify
+ SignifyToggle
+ endif
+
+ " vim-airline
+ let t:goyo_disabled_airline = exists("#airline")
+ if t:goyo_disabled_airline
+ AirlineToggle
+ endif
+
+ " vim-powerline
+ let t:goyo_disabled_powerline = exists("#PowerlineMain")
+ if t:goyo_disabled_powerline
+ augroup PowerlineMain
+ autocmd!
+ augroup END
+ augroup! PowerlineMain
+ endif
+
+ " lightline.vim
+ let t:goyo_disabled_lightline = exists('#LightLine')
+ if t:goyo_disabled_lightline
+ silent! call lightline#disable()
+ endif
+
+ call s:hide_linenr()
+ " Global options
+ let &winheight = max([&winminheight, 1])
+ set winminheight=1
+ set winheight=1
+ set winminwidth=1 winwidth=1
+ set laststatus=0
+ set showtabline=0
+ set noruler
+ set fillchars+=vert:\
+ set fillchars+=stl:.
+ set fillchars+=stlnc:\
+ set sidescroll=1
+ set sidescrolloff=0
+
+ " Hide left-hand scrollbars
+ if has('gui_running')
+ set guioptions-=l
+ set guioptions-=L
+ endif
+
+ let t:goyo_pads.l = s:init_pad('vertical topleft new')
+ let t:goyo_pads.r = s:init_pad('vertical botright new')
+ let t:goyo_pads.t = s:init_pad('topleft new')
+ let t:goyo_pads.b = s:init_pad('botright new')
+
+ call s:resize_pads()
+ call s:tranquilize()
+
+ augroup goyo
+ autocmd!
+ autocmd TabLeave * call s:goyo_off()
+ autocmd VimResized * call s:resize_pads()
+ autocmd ColorScheme * call s:tranquilize()
+ autocmd BufWinEnter * call s:hide_linenr() | call s:hide_statusline()
+ autocmd WinEnter,WinLeave * call s:hide_statusline()
+ augroup END
+
+ call s:hide_statusline()
+ if exists('g:goyo_callbacks[0]')
+ call g:goyo_callbacks[0]()
+ endif
+ silent! doautocmd User GoyoEnter
+endfunction
+
+function! s:goyo_off()
+ if !exists('#goyo')
+ return
+ endif
+
+ " Oops, not this tab
+ if !exists('t:goyo_revert')
+ return
+ endif
+
+ " Clear auto commands
+ augroup goyo
+ autocmd!
+ augroup END
+ augroup! goyo
+ augroup goyop
+ autocmd!
+ augroup END
+ augroup! goyop
+
+ for c in t:goyo_maps
+ execute 'nunmap <c-w>'.escape(c, '|')
+ endfor
+
+ let goyo_revert = t:goyo_revert
+ let goyo_disabled_gitgutter = t:goyo_disabled_gitgutter
+ let goyo_disabled_signify = t:goyo_disabled_signify
+ let goyo_disabled_airline = t:goyo_disabled_airline
+ let goyo_disabled_powerline = t:goyo_disabled_powerline
+ let goyo_disabled_lightline = t:goyo_disabled_lightline
+ let goyo_orig_buffer = t:goyo_master
+ let [line, col] = [line('.'), col('.')]
+
+ if tabpagenr() == 1
+ tabnew
+ normal! gt
+ bd
+ endif
+ tabclose
+ execute 'normal! '.s:orig_tab.'gt'
+ if winbufnr(0) == goyo_orig_buffer
+ " Doesn't work if window closed with `q`
+ execute printf('normal! %dG%d|', line, col)
+ endif
+
+ let wmw = remove(goyo_revert, 'winminwidth')
+ let ww = remove(goyo_revert, 'winwidth')
+ let &winwidth = ww
+ let &winminwidth = wmw
+ let wmh = remove(goyo_revert, 'winminheight')
+ let wh = remove(goyo_revert, 'winheight')
+ let &winheight = max([wmh, 1])
+ let &winminheight = wmh
+ let &winheight = wh
+
+ for [k, v] in items(goyo_revert)
+ execute printf("let &%s = %s", k, string(v))
+ endfor
+ execute 'colo '. get(g:, 'colors_name', 'default')
+
+ if goyo_disabled_gitgutter
+ silent! GitGutterEnable
+ endif
+
+ if goyo_disabled_signify
+ silent! if !b:sy.active
+ SignifyToggle
+ endif
+ endif
+
+ if goyo_disabled_airline && !exists("#airline")
+ AirlineToggle
+ silent! AirlineRefresh
+ endif
+
+ if goyo_disabled_powerline && !exists("#PowerlineMain")
+ doautocmd PowerlineStartup VimEnter
+ silent! PowerlineReloadColorscheme
+ endif
+
+ if goyo_disabled_lightline
+ silent! call lightline#enable()
+ endif
+
+ if exists('#Powerline')
+ doautocmd Powerline ColorScheme
+ endif
+
+ if exists('g:goyo_callbacks[1]')
+ call g:goyo_callbacks[1]()
+ endif
+ silent! doautocmd User GoyoLeave
+endfunction
+
+function! s:goyo(bang, ...)
+ let width = a:0 > 0 ? a:1 : get(g:, 'goyo_width', 80)
+
+ if a:bang
+ if exists('#goyo')
+ call s:goyo_off()
+ endif
+ else
+ if exists('#goyo') == 0
+ call s:goyo_on(width)
+ elseif a:0 > 0
+ let t:goyo_width = width
+ call s:resize_pads()
+ else
+ call s:goyo_off()
+ end
+ end
+endfunction
+
+command! -nargs=? -bar -bang Goyo call s:goyo('<bang>' == '!', <args>)
+
+let &cpo = s:cpo_save
+unlet s:cpo_save
+
diff --git a/vim/autoload/pathogen.vim b/Editor/vim/autoload/pathogen.vim
index c6d54a1..c6d54a1 100644
--- a/vim/autoload/pathogen.vim
+++ b/Editor/vim/autoload/pathogen.vim
diff --git a/vim/boxdraw/bdua2b.pl b/Editor/vim/boxdraw/bdua2b.pl
index 2e94b9a..2e94b9a 100644
--- a/vim/boxdraw/bdua2b.pl
+++ b/Editor/vim/boxdraw/bdua2b.pl
diff --git a/vim/boxdraw/bdub2a.pl b/Editor/vim/boxdraw/bdub2a.pl
index 4482923..4482923 100644
--- a/vim/boxdraw/bdub2a.pl
+++ b/Editor/vim/boxdraw/bdub2a.pl
diff --git a/vim/boxdraw/boxdraw.txt b/Editor/vim/boxdraw/boxdraw.txt
index b821a43..b821a43 100644
--- a/vim/boxdraw/boxdraw.txt
+++ b/Editor/vim/boxdraw/boxdraw.txt
diff --git a/vim/boxdraw/boxdraw.vim b/Editor/vim/boxdraw/boxdraw.vim
index 284232f..284232f 100644
--- a/vim/boxdraw/boxdraw.vim
+++ b/Editor/vim/boxdraw/boxdraw.vim
diff --git a/vim/boxdraw/outline.pl b/Editor/vim/boxdraw/outline.pl
index f095e7f..f095e7f 100644
--- a/vim/boxdraw/outline.pl
+++ b/Editor/vim/boxdraw/outline.pl
diff --git a/vim/boxdraw/sampler.txt b/Editor/vim/boxdraw/sampler.txt
index 1f6aad8..1f6aad8 100644
--- a/vim/boxdraw/sampler.txt
+++ b/Editor/vim/boxdraw/sampler.txt
diff --git a/Editor/vim/bundle/Vundle.vim b/Editor/vim/bundle/Vundle.vim
new file mode 160000
+Subproject cfd3b2d388a8c2e9903d7a9d80a65539aabfe93
diff --git a/Editor/vim/bundle/syntastic b/Editor/vim/bundle/syntastic
new file mode 160000
+Subproject 8e672780e76c0a774b7fe834eed9652ccd684c2
diff --git a/Editor/vim/bundle/tlib_vim b/Editor/vim/bundle/tlib_vim
new file mode 160000
+Subproject c9ffbef0718a35bd30eb711456e2100e4adf79f
diff --git a/Editor/vim/bundle/ultisnips b/Editor/vim/bundle/ultisnips
new file mode 160000
+Subproject c3a0924b777dbba2f8612950bd8f8a00df18d1b
diff --git a/Editor/vim/bundle/vim-addon-mw-utils b/Editor/vim/bundle/vim-addon-mw-utils
new file mode 160000
+Subproject 0c5612fa31ee434ba055e21c76f456244b3b510
diff --git a/Editor/vim/bundle/vim-snippets b/Editor/vim/bundle/vim-snippets
new file mode 160000
+Subproject 59cc3ecc795d1b48910f474df732b4218bdc20c
diff --git a/Editor/vim/bundle/vim-surround b/Editor/vim/bundle/vim-surround
new file mode 160000
+Subproject 772ab9587b7d1e2c3bae75395c9123803059ba8
diff --git a/vim/colors/solarized.vim b/Editor/vim/colors/solarized.vim
index 175a0b5..175a0b5 100644
--- a/vim/colors/solarized.vim
+++ b/Editor/vim/colors/solarized.vim
diff --git a/vim/compiler/tex.vim b/Editor/vim/compiler/tex.vim
index 96de836..96de836 120000
--- a/vim/compiler/tex.vim
+++ b/Editor/vim/compiler/tex.vim
diff --git a/vim/doc/DrawIt.txt b/Editor/vim/doc/DrawIt.txt
index 8e72f64..8e72f64 100644
--- a/vim/doc/DrawIt.txt
+++ b/Editor/vim/doc/DrawIt.txt
diff --git a/vim/doc/imaps.txt.gz b/Editor/vim/doc/imaps.txt.gz
index cf5808b..cf5808b 120000
--- a/vim/doc/imaps.txt.gz
+++ b/Editor/vim/doc/imaps.txt.gz
diff --git a/vim/doc/latex-suite-quickstart.txt.gz b/Editor/vim/doc/latex-suite-quickstart.txt.gz
index 5ef4db2..5ef4db2 120000
--- a/vim/doc/latex-suite-quickstart.txt.gz
+++ b/Editor/vim/doc/latex-suite-quickstart.txt.gz
diff --git a/vim/doc/latex-suite.txt.gz b/Editor/vim/doc/latex-suite.txt.gz
index 35c3d5a..35c3d5a 120000
--- a/vim/doc/latex-suite.txt.gz
+++ b/Editor/vim/doc/latex-suite.txt.gz
diff --git a/vim/doc/latexhelp.txt.gz b/Editor/vim/doc/latexhelp.txt.gz
index f8197a0..f8197a0 120000
--- a/vim/doc/latexhelp.txt.gz
+++ b/Editor/vim/doc/latexhelp.txt.gz
diff --git a/vim/doc/surround.txt b/Editor/vim/doc/surround.txt
index 30a642a..30a642a 100644
--- a/vim/doc/surround.txt
+++ b/Editor/vim/doc/surround.txt
diff --git a/vim/doc/tags b/Editor/vim/doc/tags
index 54ecdda..54ecdda 100644
--- a/vim/doc/tags
+++ b/Editor/vim/doc/tags
diff --git a/vim/filetype.vim b/Editor/vim/filetype.vim
index 357aa24..357aa24 100644
--- a/vim/filetype.vim
+++ b/Editor/vim/filetype.vim
diff --git a/vim/ftplugin/bib_latexSuite.vim b/Editor/vim/ftplugin/bib_latexSuite.vim
index 8a4a21a..8a4a21a 120000
--- a/vim/ftplugin/bib_latexSuite.vim
+++ b/Editor/vim/ftplugin/bib_latexSuite.vim
diff --git a/vim/ftplugin/latex-suite/bibtex.vim b/Editor/vim/ftplugin/latex-suite/bibtex.vim
index b2187fc..b2187fc 120000
--- a/vim/ftplugin/latex-suite/bibtex.vim
+++ b/Editor/vim/ftplugin/latex-suite/bibtex.vim
diff --git a/vim/ftplugin/latex-suite/bibtools.py b/Editor/vim/ftplugin/latex-suite/bibtools.py
index 5246fec..5246fec 120000
--- a/vim/ftplugin/latex-suite/bibtools.py
+++ b/Editor/vim/ftplugin/latex-suite/bibtools.py
diff --git a/vim/ftplugin/latex-suite/bibtools.pyc b/Editor/vim/ftplugin/latex-suite/bibtools.pyc
index a60798f..a60798f 100644
--- a/vim/ftplugin/latex-suite/bibtools.pyc
+++ b/Editor/vim/ftplugin/latex-suite/bibtools.pyc
Binary files differ
diff --git a/vim/ftplugin/latex-suite/brackets.vim b/Editor/vim/ftplugin/latex-suite/brackets.vim
index db9c202..db9c202 120000
--- a/vim/ftplugin/latex-suite/brackets.vim
+++ b/Editor/vim/ftplugin/latex-suite/brackets.vim
diff --git a/vim/ftplugin/latex-suite/compiler.vim b/Editor/vim/ftplugin/latex-suite/compiler.vim
index 47f717b..47f717b 120000
--- a/vim/ftplugin/latex-suite/compiler.vim
+++ b/Editor/vim/ftplugin/latex-suite/compiler.vim
diff --git a/vim/ftplugin/latex-suite/custommacros.vim b/Editor/vim/ftplugin/latex-suite/custommacros.vim
index a92ac9a..a92ac9a 120000
--- a/vim/ftplugin/latex-suite/custommacros.vim
+++ b/Editor/vim/ftplugin/latex-suite/custommacros.vim
diff --git a/vim/ftplugin/latex-suite/diacritics.vim b/Editor/vim/ftplugin/latex-suite/diacritics.vim
index a9ebe2a..a9ebe2a 120000
--- a/vim/ftplugin/latex-suite/diacritics.vim
+++ b/Editor/vim/ftplugin/latex-suite/diacritics.vim
diff --git a/vim/ftplugin/latex-suite/dictionaries/SIunits b/Editor/vim/ftplugin/latex-suite/dictionaries/SIunits
index 8bd69c4..8bd69c4 120000
--- a/vim/ftplugin/latex-suite/dictionaries/SIunits
+++ b/Editor/vim/ftplugin/latex-suite/dictionaries/SIunits
diff --git a/vim/ftplugin/latex-suite/dictionaries/dictionary b/Editor/vim/ftplugin/latex-suite/dictionaries/dictionary
index 7e157e2..7e157e2 120000
--- a/vim/ftplugin/latex-suite/dictionaries/dictionary
+++ b/Editor/vim/ftplugin/latex-suite/dictionaries/dictionary
diff --git a/vim/ftplugin/latex-suite/elementmacros.vim b/Editor/vim/ftplugin/latex-suite/elementmacros.vim
index d803bec..d803bec 120000
--- a/vim/ftplugin/latex-suite/elementmacros.vim
+++ b/Editor/vim/ftplugin/latex-suite/elementmacros.vim
diff --git a/vim/ftplugin/latex-suite/envmacros.vim b/Editor/vim/ftplugin/latex-suite/envmacros.vim
index f3de31c..f3de31c 120000
--- a/vim/ftplugin/latex-suite/envmacros.vim
+++ b/Editor/vim/ftplugin/latex-suite/envmacros.vim
diff --git a/vim/ftplugin/latex-suite/folding.vim b/Editor/vim/ftplugin/latex-suite/folding.vim
index 6ea91bf..6ea91bf 120000
--- a/vim/ftplugin/latex-suite/folding.vim
+++ b/Editor/vim/ftplugin/latex-suite/folding.vim
diff --git a/vim/ftplugin/latex-suite/macros/example b/Editor/vim/ftplugin/latex-suite/macros/example
index 182184b..182184b 120000
--- a/vim/ftplugin/latex-suite/macros/example
+++ b/Editor/vim/ftplugin/latex-suite/macros/example
diff --git a/vim/ftplugin/latex-suite/main.vim b/Editor/vim/ftplugin/latex-suite/main.vim
index 7756d01..7756d01 120000
--- a/vim/ftplugin/latex-suite/main.vim
+++ b/Editor/vim/ftplugin/latex-suite/main.vim
diff --git a/vim/ftplugin/latex-suite/mathmacros-utf.vim b/Editor/vim/ftplugin/latex-suite/mathmacros-utf.vim
index eb27622..eb27622 120000
--- a/vim/ftplugin/latex-suite/mathmacros-utf.vim
+++ b/Editor/vim/ftplugin/latex-suite/mathmacros-utf.vim
diff --git a/vim/ftplugin/latex-suite/mathmacros.vim b/Editor/vim/ftplugin/latex-suite/mathmacros.vim
index 69ed4ec..69ed4ec 120000
--- a/vim/ftplugin/latex-suite/mathmacros.vim
+++ b/Editor/vim/ftplugin/latex-suite/mathmacros.vim
diff --git a/vim/ftplugin/latex-suite/multicompile.vim b/Editor/vim/ftplugin/latex-suite/multicompile.vim
index 9c862b9..9c862b9 120000
--- a/vim/ftplugin/latex-suite/multicompile.vim
+++ b/Editor/vim/ftplugin/latex-suite/multicompile.vim
diff --git a/vim/ftplugin/latex-suite/outline.py b/Editor/vim/ftplugin/latex-suite/outline.py
index 20f9372..20f9372 120000
--- a/vim/ftplugin/latex-suite/outline.py
+++ b/Editor/vim/ftplugin/latex-suite/outline.py
diff --git a/vim/ftplugin/latex-suite/outline.pyc b/Editor/vim/ftplugin/latex-suite/outline.pyc
index 9963739..9963739 100644
--- a/vim/ftplugin/latex-suite/outline.pyc
+++ b/Editor/vim/ftplugin/latex-suite/outline.pyc
Binary files differ
diff --git a/vim/ftplugin/latex-suite/packages.vim b/Editor/vim/ftplugin/latex-suite/packages.vim
index 7692662..7692662 120000
--- a/vim/ftplugin/latex-suite/packages.vim
+++ b/Editor/vim/ftplugin/latex-suite/packages.vim
diff --git a/vim/ftplugin/latex-suite/packages/SIunits b/Editor/vim/ftplugin/latex-suite/packages/SIunits
index e91d5cd..e91d5cd 120000
--- a/vim/ftplugin/latex-suite/packages/SIunits
+++ b/Editor/vim/ftplugin/latex-suite/packages/SIunits
diff --git a/vim/ftplugin/latex-suite/packages/accents b/Editor/vim/ftplugin/latex-suite/packages/accents
index 95d9216..95d9216 120000
--- a/vim/ftplugin/latex-suite/packages/accents
+++ b/Editor/vim/ftplugin/latex-suite/packages/accents
diff --git a/vim/ftplugin/latex-suite/packages/acromake b/Editor/vim/ftplugin/latex-suite/packages/acromake
index 03af1df..03af1df 120000
--- a/vim/ftplugin/latex-suite/packages/acromake
+++ b/Editor/vim/ftplugin/latex-suite/packages/acromake
diff --git a/vim/ftplugin/latex-suite/packages/afterpage b/Editor/vim/ftplugin/latex-suite/packages/afterpage
index 2d5bd1d..2d5bd1d 120000
--- a/vim/ftplugin/latex-suite/packages/afterpage
+++ b/Editor/vim/ftplugin/latex-suite/packages/afterpage
diff --git a/vim/ftplugin/latex-suite/packages/alltt b/Editor/vim/ftplugin/latex-suite/packages/alltt
index 4c99323..4c99323 120000
--- a/vim/ftplugin/latex-suite/packages/alltt
+++ b/Editor/vim/ftplugin/latex-suite/packages/alltt
diff --git a/vim/ftplugin/latex-suite/packages/amsmath b/Editor/vim/ftplugin/latex-suite/packages/amsmath
index 4e80d7f..4e80d7f 120000
--- a/vim/ftplugin/latex-suite/packages/amsmath
+++ b/Editor/vim/ftplugin/latex-suite/packages/amsmath
diff --git a/vim/ftplugin/latex-suite/packages/amsthm b/Editor/vim/ftplugin/latex-suite/packages/amsthm
index 6a50fa1..6a50fa1 120000
--- a/vim/ftplugin/latex-suite/packages/amsthm
+++ b/Editor/vim/ftplugin/latex-suite/packages/amsthm
diff --git a/vim/ftplugin/latex-suite/packages/amsxtra b/Editor/vim/ftplugin/latex-suite/packages/amsxtra
index c659cb4..c659cb4 120000
--- a/vim/ftplugin/latex-suite/packages/amsxtra
+++ b/Editor/vim/ftplugin/latex-suite/packages/amsxtra
diff --git a/vim/ftplugin/latex-suite/packages/arabic b/Editor/vim/ftplugin/latex-suite/packages/arabic
index 82e41b5..82e41b5 120000
--- a/vim/ftplugin/latex-suite/packages/arabic
+++ b/Editor/vim/ftplugin/latex-suite/packages/arabic
diff --git a/vim/ftplugin/latex-suite/packages/array b/Editor/vim/ftplugin/latex-suite/packages/array
index 88cdc82..88cdc82 120000
--- a/vim/ftplugin/latex-suite/packages/array
+++ b/Editor/vim/ftplugin/latex-suite/packages/array
diff --git a/vim/ftplugin/latex-suite/packages/babel b/Editor/vim/ftplugin/latex-suite/packages/babel
index 6c48b5d..6c48b5d 120000
--- a/vim/ftplugin/latex-suite/packages/babel
+++ b/Editor/vim/ftplugin/latex-suite/packages/babel
diff --git a/vim/ftplugin/latex-suite/packages/bar b/Editor/vim/ftplugin/latex-suite/packages/bar
index 3e7bc71..3e7bc71 120000
--- a/vim/ftplugin/latex-suite/packages/bar
+++ b/Editor/vim/ftplugin/latex-suite/packages/bar
diff --git a/vim/ftplugin/latex-suite/packages/biblatex b/Editor/vim/ftplugin/latex-suite/packages/biblatex
index 9033a18..9033a18 120000
--- a/vim/ftplugin/latex-suite/packages/biblatex
+++ b/Editor/vim/ftplugin/latex-suite/packages/biblatex
diff --git a/vim/ftplugin/latex-suite/packages/bm b/Editor/vim/ftplugin/latex-suite/packages/bm
index 8c59b19..8c59b19 120000
--- a/vim/ftplugin/latex-suite/packages/bm
+++ b/Editor/vim/ftplugin/latex-suite/packages/bm
diff --git a/vim/ftplugin/latex-suite/packages/bophook b/Editor/vim/ftplugin/latex-suite/packages/bophook
index 232241d..232241d 120000
--- a/vim/ftplugin/latex-suite/packages/bophook
+++ b/Editor/vim/ftplugin/latex-suite/packages/bophook
diff --git a/vim/ftplugin/latex-suite/packages/boxedminipage b/Editor/vim/ftplugin/latex-suite/packages/boxedminipage
index 3b3ec81..3b3ec81 120000
--- a/vim/ftplugin/latex-suite/packages/boxedminipage
+++ b/Editor/vim/ftplugin/latex-suite/packages/boxedminipage
diff --git a/vim/ftplugin/latex-suite/packages/caption2 b/Editor/vim/ftplugin/latex-suite/packages/caption2
index 21652a1..21652a1 120000
--- a/vim/ftplugin/latex-suite/packages/caption2
+++ b/Editor/vim/ftplugin/latex-suite/packages/caption2
diff --git a/vim/ftplugin/latex-suite/packages/cases b/Editor/vim/ftplugin/latex-suite/packages/cases
index 1128f0d..1128f0d 120000
--- a/vim/ftplugin/latex-suite/packages/cases
+++ b/Editor/vim/ftplugin/latex-suite/packages/cases
diff --git a/vim/ftplugin/latex-suite/packages/ccaption b/Editor/vim/ftplugin/latex-suite/packages/ccaption
index 2f67d5b..2f67d5b 120000
--- a/vim/ftplugin/latex-suite/packages/ccaption
+++ b/Editor/vim/ftplugin/latex-suite/packages/ccaption
diff --git a/vim/ftplugin/latex-suite/packages/changebar b/Editor/vim/ftplugin/latex-suite/packages/changebar
index 435e625..435e625 120000
--- a/vim/ftplugin/latex-suite/packages/changebar
+++ b/Editor/vim/ftplugin/latex-suite/packages/changebar
diff --git a/vim/ftplugin/latex-suite/packages/chapterbib b/Editor/vim/ftplugin/latex-suite/packages/chapterbib
index b224006..b224006 120000
--- a/vim/ftplugin/latex-suite/packages/chapterbib
+++ b/Editor/vim/ftplugin/latex-suite/packages/chapterbib
diff --git a/vim/ftplugin/latex-suite/packages/cite b/Editor/vim/ftplugin/latex-suite/packages/cite
index 0d1eee7..0d1eee7 120000
--- a/vim/ftplugin/latex-suite/packages/cite
+++ b/Editor/vim/ftplugin/latex-suite/packages/cite
diff --git a/vim/ftplugin/latex-suite/packages/color b/Editor/vim/ftplugin/latex-suite/packages/color
index 1babf39..1babf39 120000
--- a/vim/ftplugin/latex-suite/packages/color
+++ b/Editor/vim/ftplugin/latex-suite/packages/color
diff --git a/vim/ftplugin/latex-suite/packages/comma b/Editor/vim/ftplugin/latex-suite/packages/comma
index ee9cc83..ee9cc83 120000
--- a/vim/ftplugin/latex-suite/packages/comma
+++ b/Editor/vim/ftplugin/latex-suite/packages/comma
diff --git a/vim/ftplugin/latex-suite/packages/csquotes b/Editor/vim/ftplugin/latex-suite/packages/csquotes
index 1eea388..1eea388 120000
--- a/vim/ftplugin/latex-suite/packages/csquotes
+++ b/Editor/vim/ftplugin/latex-suite/packages/csquotes
diff --git a/vim/ftplugin/latex-suite/packages/deleq b/Editor/vim/ftplugin/latex-suite/packages/deleq
index 0cb7f16..0cb7f16 120000
--- a/vim/ftplugin/latex-suite/packages/deleq
+++ b/Editor/vim/ftplugin/latex-suite/packages/deleq
diff --git a/vim/ftplugin/latex-suite/packages/drftcite b/Editor/vim/ftplugin/latex-suite/packages/drftcite
index 7bcd15e..7bcd15e 120000
--- a/vim/ftplugin/latex-suite/packages/drftcite
+++ b/Editor/vim/ftplugin/latex-suite/packages/drftcite
diff --git a/vim/ftplugin/latex-suite/packages/dropping b/Editor/vim/ftplugin/latex-suite/packages/dropping
index 001c600..001c600 120000
--- a/vim/ftplugin/latex-suite/packages/dropping
+++ b/Editor/vim/ftplugin/latex-suite/packages/dropping
diff --git a/vim/ftplugin/latex-suite/packages/enumerate b/Editor/vim/ftplugin/latex-suite/packages/enumerate
index 59c1cbe..59c1cbe 120000
--- a/vim/ftplugin/latex-suite/packages/enumerate
+++ b/Editor/vim/ftplugin/latex-suite/packages/enumerate
diff --git a/vim/ftplugin/latex-suite/packages/eqlist b/Editor/vim/ftplugin/latex-suite/packages/eqlist
index b2b3c7d..b2b3c7d 120000
--- a/vim/ftplugin/latex-suite/packages/eqlist
+++ b/Editor/vim/ftplugin/latex-suite/packages/eqlist
diff --git a/vim/ftplugin/latex-suite/packages/eqparbox b/Editor/vim/ftplugin/latex-suite/packages/eqparbox
index 9de66ef..9de66ef 120000
--- a/vim/ftplugin/latex-suite/packages/eqparbox
+++ b/Editor/vim/ftplugin/latex-suite/packages/eqparbox
diff --git a/vim/ftplugin/latex-suite/packages/everyshi b/Editor/vim/ftplugin/latex-suite/packages/everyshi
index 6c746a3..6c746a3 120000
--- a/vim/ftplugin/latex-suite/packages/everyshi
+++ b/Editor/vim/ftplugin/latex-suite/packages/everyshi
diff --git a/vim/ftplugin/latex-suite/packages/exmpl b/Editor/vim/ftplugin/latex-suite/packages/exmpl
index 6d62c72..6d62c72 120000
--- a/vim/ftplugin/latex-suite/packages/exmpl
+++ b/Editor/vim/ftplugin/latex-suite/packages/exmpl
diff --git a/vim/ftplugin/latex-suite/packages/fixme b/Editor/vim/ftplugin/latex-suite/packages/fixme
index 9b7fc0b..9b7fc0b 120000
--- a/vim/ftplugin/latex-suite/packages/fixme
+++ b/Editor/vim/ftplugin/latex-suite/packages/fixme
diff --git a/vim/ftplugin/latex-suite/packages/flafter b/Editor/vim/ftplugin/latex-suite/packages/flafter
index f0ca5d3..f0ca5d3 120000
--- a/vim/ftplugin/latex-suite/packages/flafter
+++ b/Editor/vim/ftplugin/latex-suite/packages/flafter
diff --git a/vim/ftplugin/latex-suite/packages/float b/Editor/vim/ftplugin/latex-suite/packages/float
index 88947fc..88947fc 120000
--- a/vim/ftplugin/latex-suite/packages/float
+++ b/Editor/vim/ftplugin/latex-suite/packages/float
diff --git a/vim/ftplugin/latex-suite/packages/floatflt b/Editor/vim/ftplugin/latex-suite/packages/floatflt
index 54c8545..54c8545 120000
--- a/vim/ftplugin/latex-suite/packages/floatflt
+++ b/Editor/vim/ftplugin/latex-suite/packages/floatflt
diff --git a/vim/ftplugin/latex-suite/packages/fn2end b/Editor/vim/ftplugin/latex-suite/packages/fn2end
index 0409cf5..0409cf5 120000
--- a/vim/ftplugin/latex-suite/packages/fn2end
+++ b/Editor/vim/ftplugin/latex-suite/packages/fn2end
diff --git a/vim/ftplugin/latex-suite/packages/footmisc b/Editor/vim/ftplugin/latex-suite/packages/footmisc
index e0f7040..e0f7040 120000
--- a/vim/ftplugin/latex-suite/packages/footmisc
+++ b/Editor/vim/ftplugin/latex-suite/packages/footmisc
diff --git a/vim/ftplugin/latex-suite/packages/geometry b/Editor/vim/ftplugin/latex-suite/packages/geometry
index 9eae177..9eae177 120000
--- a/vim/ftplugin/latex-suite/packages/geometry
+++ b/Editor/vim/ftplugin/latex-suite/packages/geometry
diff --git a/vim/ftplugin/latex-suite/packages/german b/Editor/vim/ftplugin/latex-suite/packages/german
index 7255a9d..7255a9d 120000
--- a/vim/ftplugin/latex-suite/packages/german
+++ b/Editor/vim/ftplugin/latex-suite/packages/german
diff --git a/vim/ftplugin/latex-suite/packages/graphicx b/Editor/vim/ftplugin/latex-suite/packages/graphicx
index 1a9509e..1a9509e 120000
--- a/vim/ftplugin/latex-suite/packages/graphicx
+++ b/Editor/vim/ftplugin/latex-suite/packages/graphicx
diff --git a/vim/ftplugin/latex-suite/packages/graphpap b/Editor/vim/ftplugin/latex-suite/packages/graphpap
index d2ea7da..d2ea7da 120000
--- a/vim/ftplugin/latex-suite/packages/graphpap
+++ b/Editor/vim/ftplugin/latex-suite/packages/graphpap
diff --git a/vim/ftplugin/latex-suite/packages/harpoon b/Editor/vim/ftplugin/latex-suite/packages/harpoon
index b2de7e5..b2de7e5 120000
--- a/vim/ftplugin/latex-suite/packages/harpoon
+++ b/Editor/vim/ftplugin/latex-suite/packages/harpoon
diff --git a/vim/ftplugin/latex-suite/packages/hhline b/Editor/vim/ftplugin/latex-suite/packages/hhline
index e184977..e184977 120000
--- a/vim/ftplugin/latex-suite/packages/hhline
+++ b/Editor/vim/ftplugin/latex-suite/packages/hhline
diff --git a/vim/ftplugin/latex-suite/packages/histogram b/Editor/vim/ftplugin/latex-suite/packages/histogram
index 5075eef..5075eef 120000
--- a/vim/ftplugin/latex-suite/packages/histogram
+++ b/Editor/vim/ftplugin/latex-suite/packages/histogram
diff --git a/vim/ftplugin/latex-suite/packages/hyperref b/Editor/vim/ftplugin/latex-suite/packages/hyperref
index 4f15513..4f15513 120000
--- a/vim/ftplugin/latex-suite/packages/hyperref
+++ b/Editor/vim/ftplugin/latex-suite/packages/hyperref
diff --git a/vim/ftplugin/latex-suite/packages/ifthen b/Editor/vim/ftplugin/latex-suite/packages/ifthen
index 78ab498..78ab498 120000
--- a/vim/ftplugin/latex-suite/packages/ifthen
+++ b/Editor/vim/ftplugin/latex-suite/packages/ifthen
diff --git a/vim/ftplugin/latex-suite/packages/inputenc b/Editor/vim/ftplugin/latex-suite/packages/inputenc
index 06df3af..06df3af 120000
--- a/vim/ftplugin/latex-suite/packages/inputenc
+++ b/Editor/vim/ftplugin/latex-suite/packages/inputenc
diff --git a/vim/ftplugin/latex-suite/packages/letterspace b/Editor/vim/ftplugin/latex-suite/packages/letterspace
index 9b1a052..9b1a052 120000
--- a/vim/ftplugin/latex-suite/packages/letterspace
+++ b/Editor/vim/ftplugin/latex-suite/packages/letterspace
diff --git a/vim/ftplugin/latex-suite/packages/lineno b/Editor/vim/ftplugin/latex-suite/packages/lineno
index 8ff57e8..8ff57e8 120000
--- a/vim/ftplugin/latex-suite/packages/lineno
+++ b/Editor/vim/ftplugin/latex-suite/packages/lineno
diff --git a/vim/ftplugin/latex-suite/packages/longtable b/Editor/vim/ftplugin/latex-suite/packages/longtable
index 449046c..449046c 120000
--- a/vim/ftplugin/latex-suite/packages/longtable
+++ b/Editor/vim/ftplugin/latex-suite/packages/longtable
diff --git a/vim/ftplugin/latex-suite/packages/lscape b/Editor/vim/ftplugin/latex-suite/packages/lscape
index 338090c..338090c 120000
--- a/vim/ftplugin/latex-suite/packages/lscape
+++ b/Editor/vim/ftplugin/latex-suite/packages/lscape
diff --git a/vim/ftplugin/latex-suite/packages/manyfoot b/Editor/vim/ftplugin/latex-suite/packages/manyfoot
index 447a81d..447a81d 120000
--- a/vim/ftplugin/latex-suite/packages/manyfoot
+++ b/Editor/vim/ftplugin/latex-suite/packages/manyfoot
diff --git a/vim/ftplugin/latex-suite/packages/moreverb b/Editor/vim/ftplugin/latex-suite/packages/moreverb
index f53e42a..f53e42a 120000
--- a/vim/ftplugin/latex-suite/packages/moreverb
+++ b/Editor/vim/ftplugin/latex-suite/packages/moreverb
diff --git a/vim/ftplugin/latex-suite/packages/multibox b/Editor/vim/ftplugin/latex-suite/packages/multibox
index 13eab07..13eab07 120000
--- a/vim/ftplugin/latex-suite/packages/multibox
+++ b/Editor/vim/ftplugin/latex-suite/packages/multibox
diff --git a/vim/ftplugin/latex-suite/packages/multicol b/Editor/vim/ftplugin/latex-suite/packages/multicol
index dffcd66..dffcd66 120000
--- a/vim/ftplugin/latex-suite/packages/multicol
+++ b/Editor/vim/ftplugin/latex-suite/packages/multicol
diff --git a/vim/ftplugin/latex-suite/packages/newalg b/Editor/vim/ftplugin/latex-suite/packages/newalg
index eff77ed..eff77ed 120000
--- a/vim/ftplugin/latex-suite/packages/newalg
+++ b/Editor/vim/ftplugin/latex-suite/packages/newalg
diff --git a/vim/ftplugin/latex-suite/packages/ngerman b/Editor/vim/ftplugin/latex-suite/packages/ngerman
index 45ee1ed..45ee1ed 120000
--- a/vim/ftplugin/latex-suite/packages/ngerman
+++ b/Editor/vim/ftplugin/latex-suite/packages/ngerman
diff --git a/vim/ftplugin/latex-suite/packages/numprint b/Editor/vim/ftplugin/latex-suite/packages/numprint
index 39b222f..39b222f 120000
--- a/vim/ftplugin/latex-suite/packages/numprint
+++ b/Editor/vim/ftplugin/latex-suite/packages/numprint
diff --git a/vim/ftplugin/latex-suite/packages/oldstyle b/Editor/vim/ftplugin/latex-suite/packages/oldstyle
index adee066..adee066 120000
--- a/vim/ftplugin/latex-suite/packages/oldstyle
+++ b/Editor/vim/ftplugin/latex-suite/packages/oldstyle
diff --git a/vim/ftplugin/latex-suite/packages/outliner b/Editor/vim/ftplugin/latex-suite/packages/outliner
index 6091b28..6091b28 120000
--- a/vim/ftplugin/latex-suite/packages/outliner
+++ b/Editor/vim/ftplugin/latex-suite/packages/outliner
diff --git a/vim/ftplugin/latex-suite/packages/overcite b/Editor/vim/ftplugin/latex-suite/packages/overcite
index 6598d04..6598d04 120000
--- a/vim/ftplugin/latex-suite/packages/overcite
+++ b/Editor/vim/ftplugin/latex-suite/packages/overcite
diff --git a/vim/ftplugin/latex-suite/packages/pagenote b/Editor/vim/ftplugin/latex-suite/packages/pagenote
index e1650d3..e1650d3 120000
--- a/vim/ftplugin/latex-suite/packages/pagenote
+++ b/Editor/vim/ftplugin/latex-suite/packages/pagenote
diff --git a/vim/ftplugin/latex-suite/packages/parallel b/Editor/vim/ftplugin/latex-suite/packages/parallel
index 311e7cd..311e7cd 120000
--- a/vim/ftplugin/latex-suite/packages/parallel
+++ b/Editor/vim/ftplugin/latex-suite/packages/parallel
diff --git a/vim/ftplugin/latex-suite/packages/plain b/Editor/vim/ftplugin/latex-suite/packages/plain
index 4184d23..4184d23 120000
--- a/vim/ftplugin/latex-suite/packages/plain
+++ b/Editor/vim/ftplugin/latex-suite/packages/plain
diff --git a/vim/ftplugin/latex-suite/packages/plates b/Editor/vim/ftplugin/latex-suite/packages/plates
index e8fd326..e8fd326 120000
--- a/vim/ftplugin/latex-suite/packages/plates
+++ b/Editor/vim/ftplugin/latex-suite/packages/plates
diff --git a/vim/ftplugin/latex-suite/packages/polski b/Editor/vim/ftplugin/latex-suite/packages/polski
index 448a8f1..448a8f1 120000
--- a/vim/ftplugin/latex-suite/packages/polski
+++ b/Editor/vim/ftplugin/latex-suite/packages/polski
diff --git a/vim/ftplugin/latex-suite/packages/psgo b/Editor/vim/ftplugin/latex-suite/packages/psgo
index 2cede17..2cede17 120000
--- a/vim/ftplugin/latex-suite/packages/psgo
+++ b/Editor/vim/ftplugin/latex-suite/packages/psgo
diff --git a/vim/ftplugin/latex-suite/packages/schedule b/Editor/vim/ftplugin/latex-suite/packages/schedule
index 61c1db1..61c1db1 120000
--- a/vim/ftplugin/latex-suite/packages/schedule
+++ b/Editor/vim/ftplugin/latex-suite/packages/schedule
diff --git a/vim/ftplugin/latex-suite/packages/textfit b/Editor/vim/ftplugin/latex-suite/packages/textfit
index 1d12972..1d12972 120000
--- a/vim/ftplugin/latex-suite/packages/textfit
+++ b/Editor/vim/ftplugin/latex-suite/packages/textfit
diff --git a/vim/ftplugin/latex-suite/packages/times b/Editor/vim/ftplugin/latex-suite/packages/times
index 4cbed6c..4cbed6c 120000
--- a/vim/ftplugin/latex-suite/packages/times
+++ b/Editor/vim/ftplugin/latex-suite/packages/times
diff --git a/vim/ftplugin/latex-suite/packages/tipa b/Editor/vim/ftplugin/latex-suite/packages/tipa
index 8bf48c9..8bf48c9 120000
--- a/vim/ftplugin/latex-suite/packages/tipa
+++ b/Editor/vim/ftplugin/latex-suite/packages/tipa
diff --git a/vim/ftplugin/latex-suite/packages/ulem b/Editor/vim/ftplugin/latex-suite/packages/ulem
index 4c343de..4c343de 120000
--- a/vim/ftplugin/latex-suite/packages/ulem
+++ b/Editor/vim/ftplugin/latex-suite/packages/ulem
diff --git a/vim/ftplugin/latex-suite/packages/url b/Editor/vim/ftplugin/latex-suite/packages/url
index f4b73c1..f4b73c1 120000
--- a/vim/ftplugin/latex-suite/packages/url
+++ b/Editor/vim/ftplugin/latex-suite/packages/url
diff --git a/vim/ftplugin/latex-suite/packages/verbatim b/Editor/vim/ftplugin/latex-suite/packages/verbatim
index a1abb9e..a1abb9e 120000
--- a/vim/ftplugin/latex-suite/packages/verbatim
+++ b/Editor/vim/ftplugin/latex-suite/packages/verbatim
diff --git a/vim/ftplugin/latex-suite/packages/version b/Editor/vim/ftplugin/latex-suite/packages/version
index 8c53044..8c53044 120000
--- a/vim/ftplugin/latex-suite/packages/version
+++ b/Editor/vim/ftplugin/latex-suite/packages/version
diff --git a/vim/ftplugin/latex-suite/projecttemplate.vim b/Editor/vim/ftplugin/latex-suite/projecttemplate.vim
index fdb6b82..fdb6b82 120000
--- a/vim/ftplugin/latex-suite/projecttemplate.vim
+++ b/Editor/vim/ftplugin/latex-suite/projecttemplate.vim
diff --git a/vim/ftplugin/latex-suite/pytools.py b/Editor/vim/ftplugin/latex-suite/pytools.py
index 5c3d8d8..5c3d8d8 120000
--- a/vim/ftplugin/latex-suite/pytools.py
+++ b/Editor/vim/ftplugin/latex-suite/pytools.py
diff --git a/vim/ftplugin/latex-suite/smartspace.vim b/Editor/vim/ftplugin/latex-suite/smartspace.vim
index a772f3e..a772f3e 120000
--- a/vim/ftplugin/latex-suite/smartspace.vim
+++ b/Editor/vim/ftplugin/latex-suite/smartspace.vim
diff --git a/vim/ftplugin/latex-suite/templates.vim b/Editor/vim/ftplugin/latex-suite/templates.vim
index 8dcadde..8dcadde 120000
--- a/vim/ftplugin/latex-suite/templates.vim
+++ b/Editor/vim/ftplugin/latex-suite/templates.vim
diff --git a/vim/ftplugin/latex-suite/templates/IEEEtran.tex b/Editor/vim/ftplugin/latex-suite/templates/IEEEtran.tex
index 459ad65..459ad65 120000
--- a/vim/ftplugin/latex-suite/templates/IEEEtran.tex
+++ b/Editor/vim/ftplugin/latex-suite/templates/IEEEtran.tex
diff --git a/vim/ftplugin/latex-suite/templates/article.tex b/Editor/vim/ftplugin/latex-suite/templates/article.tex
index adc3398..adc3398 120000
--- a/vim/ftplugin/latex-suite/templates/article.tex
+++ b/Editor/vim/ftplugin/latex-suite/templates/article.tex
diff --git a/vim/ftplugin/latex-suite/templates/report.tex b/Editor/vim/ftplugin/latex-suite/templates/report.tex
index 980639e..980639e 120000
--- a/vim/ftplugin/latex-suite/templates/report.tex
+++ b/Editor/vim/ftplugin/latex-suite/templates/report.tex
diff --git a/vim/ftplugin/latex-suite/templates/report_two_column.tex b/Editor/vim/ftplugin/latex-suite/templates/report_two_column.tex
index e95ddfb..e95ddfb 120000
--- a/vim/ftplugin/latex-suite/templates/report_two_column.tex
+++ b/Editor/vim/ftplugin/latex-suite/templates/report_two_column.tex
diff --git a/vim/ftplugin/latex-suite/texmenuconf.vim b/Editor/vim/ftplugin/latex-suite/texmenuconf.vim
index 337c158..337c158 120000
--- a/vim/ftplugin/latex-suite/texmenuconf.vim
+++ b/Editor/vim/ftplugin/latex-suite/texmenuconf.vim
diff --git a/vim/ftplugin/latex-suite/texproject.vim b/Editor/vim/ftplugin/latex-suite/texproject.vim
index 9254715..9254715 120000
--- a/vim/ftplugin/latex-suite/texproject.vim
+++ b/Editor/vim/ftplugin/latex-suite/texproject.vim
diff --git a/vim/ftplugin/latex-suite/texrc b/Editor/vim/ftplugin/latex-suite/texrc
index ebf927b..ebf927b 120000
--- a/vim/ftplugin/latex-suite/texrc
+++ b/Editor/vim/ftplugin/latex-suite/texrc
diff --git a/vim/ftplugin/latex-suite/texviewer.vim b/Editor/vim/ftplugin/latex-suite/texviewer.vim
index e7c2963..e7c2963 120000
--- a/vim/ftplugin/latex-suite/texviewer.vim
+++ b/Editor/vim/ftplugin/latex-suite/texviewer.vim
diff --git a/vim/ftplugin/latex-suite/version.vim b/Editor/vim/ftplugin/latex-suite/version.vim
index 53adfe7..53adfe7 120000
--- a/vim/ftplugin/latex-suite/version.vim
+++ b/Editor/vim/ftplugin/latex-suite/version.vim
diff --git a/vim/ftplugin/latex-suite/wizardfuncs.vim b/Editor/vim/ftplugin/latex-suite/wizardfuncs.vim
index f32b74a..f32b74a 120000
--- a/vim/ftplugin/latex-suite/wizardfuncs.vim
+++ b/Editor/vim/ftplugin/latex-suite/wizardfuncs.vim
diff --git a/vim/ftplugin/tex_latexSuite.vim b/Editor/vim/ftplugin/tex_latexSuite.vim
index e0a3109..e0a3109 120000
--- a/vim/ftplugin/tex_latexSuite.vim
+++ b/Editor/vim/ftplugin/tex_latexSuite.vim
diff --git a/vim/indent/tex.vim b/Editor/vim/indent/tex.vim
index 551e3a9..551e3a9 120000
--- a/vim/indent/tex.vim
+++ b/Editor/vim/indent/tex.vim
diff --git a/vim/plugin/DrawItPlugin.vim b/Editor/vim/plugin/DrawItPlugin.vim
index 84333ce..84333ce 100644
--- a/vim/plugin/DrawItPlugin.vim
+++ b/Editor/vim/plugin/DrawItPlugin.vim
diff --git a/vim/plugin/SyntaxFolds.vim b/Editor/vim/plugin/SyntaxFolds.vim
index 6368bba..6368bba 120000
--- a/vim/plugin/SyntaxFolds.vim
+++ b/Editor/vim/plugin/SyntaxFolds.vim
diff --git a/vim/plugin/cecutil.vim b/Editor/vim/plugin/cecutil.vim
index b720044..b720044 100644
--- a/vim/plugin/cecutil.vim
+++ b/Editor/vim/plugin/cecutil.vim
diff --git a/vim/plugin/filebrowser.vim b/Editor/vim/plugin/filebrowser.vim
index de8cea6..de8cea6 120000
--- a/vim/plugin/filebrowser.vim
+++ b/Editor/vim/plugin/filebrowser.vim
diff --git a/vim/plugin/imaps.vim b/Editor/vim/plugin/imaps.vim
index 078bfb9..078bfb9 120000
--- a/vim/plugin/imaps.vim
+++ b/Editor/vim/plugin/imaps.vim
diff --git a/vim/plugin/libList.vim b/Editor/vim/plugin/libList.vim
index b9192da..b9192da 120000
--- a/vim/plugin/libList.vim
+++ b/Editor/vim/plugin/libList.vim
diff --git a/vim/plugin/remoteOpen.vim b/Editor/vim/plugin/remoteOpen.vim
index 3a06168..3a06168 120000
--- a/vim/plugin/remoteOpen.vim
+++ b/Editor/vim/plugin/remoteOpen.vim
diff --git a/vim/plugin/surround.vim b/Editor/vim/plugin/surround.vim
index 05b1c5c..05b1c5c 100644
--- a/vim/plugin/surround.vim
+++ b/Editor/vim/plugin/surround.vim
diff --git a/Editor/vim/vim b/Editor/vim/vim
new file mode 120000
index 0000000..ee81e49
--- /dev/null
+++ b/Editor/vim/vim
@@ -0,0 +1 @@
+/home/vasko/dotfiles/Editor/vim \ No newline at end of file
diff --git a/vimrc b/Editor/vimrc
index 7f602a7..7f602a7 100644
--- a/vimrc
+++ b/Editor/vimrc