From ad650e967740e885da3efdd1d7826a3607687ca5 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Tue, 8 Apr 2025 14:07:23 +0200 Subject: [PATCH] clean up broken plugins --- .vim/after/plugin/TabularMaps.vim | 1 - .vim/autoload/editorconfig.vim | 1 - .vim/autoload/fugitive.vim | 1 - .vim/autoload/khuno.vim | 1 - .vim/autoload/pathogen.vim | 1 - .vim/autoload/tabular.vim | 1 - .vim/autoload/vim_snippets.vim | 1 - .../__pycache__/__init__.cpython-37.pyc | Bin 154 -> 0 bytes .../__pycache__/voom_mode_fmr.cpython-37.pyc | Bin 377 -> 0 bytes .../__pycache__/voom_vim.cpython-37.pyc | Bin 44111 -> 0 bytes .vim/autoload/youcompleteme.vim | 1 - .vim/doc/Tabular.txt | 1 - .vim/doc/editorconfig.txt | 1 - .vim/doc/fugitive.txt | 1 - .vim/doc/lastplace.txt | 1 - .vim/doc/youcompleteme.txt | 1 - .vim/ftdetect/fugitive.vim | 1 - .vim/ftplugin/mediawiki.vim | 51 --- .vim/ftplugin/python/khuno.vim | 1 - .vim/plugin/Tabular.vim | 1 - .vim/plugin/editorconfig.vim | 1 - .vim/plugin/fugitive.vim | 1 - .vim/plugin/justify.vim | 1 - .vim/plugin/lastplace.vim | 1 - .vim/plugin/matchit.vim | 1 - .vim/plugin/vimsnippets.vim | 1 - .vim/plugin/youcompleteme.vim | 1 - .vim/syntax/fugitive.vim | 1 - .vim/syntax/fugitiveblame.vim | 1 - .vim/syntax/mediawiki.vim | 293 ------------------ .vim/syntax/puppet.vim | 89 ------ 31 files changed, 458 deletions(-) delete mode 120000 .vim/after/plugin/TabularMaps.vim delete mode 120000 .vim/autoload/editorconfig.vim delete mode 120000 .vim/autoload/fugitive.vim delete mode 120000 .vim/autoload/khuno.vim delete mode 120000 .vim/autoload/pathogen.vim delete mode 120000 .vim/autoload/tabular.vim delete mode 120000 .vim/autoload/vim_snippets.vim delete mode 100644 .vim/autoload/voom/voom_vimplugin2657/__pycache__/__init__.cpython-37.pyc delete mode 100644 .vim/autoload/voom/voom_vimplugin2657/__pycache__/voom_mode_fmr.cpython-37.pyc delete mode 100644 .vim/autoload/voom/voom_vimplugin2657/__pycache__/voom_vim.cpython-37.pyc delete mode 120000 .vim/autoload/youcompleteme.vim delete mode 120000 .vim/doc/Tabular.txt delete mode 120000 .vim/doc/editorconfig.txt delete mode 120000 .vim/doc/fugitive.txt delete mode 120000 .vim/doc/lastplace.txt delete mode 120000 .vim/doc/youcompleteme.txt delete mode 120000 .vim/ftdetect/fugitive.vim delete mode 100644 .vim/ftplugin/mediawiki.vim delete mode 120000 .vim/ftplugin/python/khuno.vim delete mode 120000 .vim/plugin/Tabular.vim delete mode 120000 .vim/plugin/editorconfig.vim delete mode 120000 .vim/plugin/fugitive.vim delete mode 120000 .vim/plugin/justify.vim delete mode 120000 .vim/plugin/lastplace.vim delete mode 120000 .vim/plugin/matchit.vim delete mode 120000 .vim/plugin/vimsnippets.vim delete mode 120000 .vim/plugin/youcompleteme.vim delete mode 120000 .vim/syntax/fugitive.vim delete mode 120000 .vim/syntax/fugitiveblame.vim delete mode 100644 .vim/syntax/mediawiki.vim delete mode 100644 .vim/syntax/puppet.vim diff --git a/.vim/after/plugin/TabularMaps.vim b/.vim/after/plugin/TabularMaps.vim deleted file mode 120000 index 236e16a0..00000000 --- a/.vim/after/plugin/TabularMaps.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/after/plugin/TabularMaps.vim \ No newline at end of file diff --git a/.vim/autoload/editorconfig.vim b/.vim/autoload/editorconfig.vim deleted file mode 120000 index c6d022e6..00000000 --- a/.vim/autoload/editorconfig.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim-editorconfig/autoload/editorconfig.vim \ No newline at end of file diff --git a/.vim/autoload/fugitive.vim b/.vim/autoload/fugitive.vim deleted file mode 120000 index 62940baa..00000000 --- a/.vim/autoload/fugitive.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/autoload/fugitive.vim \ No newline at end of file diff --git a/.vim/autoload/khuno.vim b/.vim/autoload/khuno.vim deleted file mode 120000 index bdff76c5..00000000 --- a/.vim/autoload/khuno.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/autoload/khuno.vim \ No newline at end of file diff --git a/.vim/autoload/pathogen.vim b/.vim/autoload/pathogen.vim deleted file mode 120000 index aa9233f4..00000000 --- a/.vim/autoload/pathogen.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/autoload/pathogen.vim \ No newline at end of file diff --git a/.vim/autoload/tabular.vim b/.vim/autoload/tabular.vim deleted file mode 120000 index e10a6f59..00000000 --- a/.vim/autoload/tabular.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/autoload/tabular.vim \ No newline at end of file diff --git a/.vim/autoload/vim_snippets.vim b/.vim/autoload/vim_snippets.vim deleted file mode 120000 index 7a266b61..00000000 --- a/.vim/autoload/vim_snippets.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/autoload/vim_snippets.vim \ No newline at end of file diff --git a/.vim/autoload/voom/voom_vimplugin2657/__pycache__/__init__.cpython-37.pyc b/.vim/autoload/voom/voom_vimplugin2657/__pycache__/__init__.cpython-37.pyc deleted file mode 100644 index fbfd99b931ca74eecd9adec53a74cf364490780e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmZ?b<>g`kf`!d{BFusGV-N=h7=a82ATDMB5-AM944RC7D;bJF!U*D*vwlW?ZmNE9 zaf*I!VoFMBa<;x+S!S+&VrfZ!PJUvFep!BgE|`c13K!&*rf23EnVFjF$H!;pWtPOp X>lIYq;;_lhPbtkwwF4Pm48#loi9jYJ diff --git a/.vim/autoload/voom/voom_vimplugin2657/__pycache__/voom_mode_fmr.cpython-37.pyc b/.vim/autoload/voom/voom_vimplugin2657/__pycache__/voom_mode_fmr.cpython-37.pyc deleted file mode 100644 index bca8ee30d50b9b8534ec469c4f761cf1cff907da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377 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≷l?*kYiExeqZ3TXBzi^% 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 602 | setlocal formatoptions-=a | endif - -" Make navigation more amenable to the long wrapping lines. -noremap k gk -noremap j gj -noremap gk -noremap gj -noremap 0 g0 -noremap ^ g^ -noremap $ g$ -noremap D dg$ -noremap C cg$ -noremap A g$a - -inoremap gk -inoremap gj - -" utf-8 should be set if not already done globally -setlocal fileencoding=utf-8 -setlocal matchpairs+=<:> - -" Treat lists, indented text and tables as comment lines and continue with the -" same formatting in the next line (i.e. insert the comment leader) when hitting -" or using "o". -setlocal comments=n:#,n:*,n:\:,s:{\|,m:\|,ex:\|} -setlocal formatoptions+=roq - -" match HTML tags (taken directly from $VIM/ftplugin/html.vim) -if exists("loaded_matchit") - let b:match_ignorecase=0 - let b:match_skip = 's:Comment' - let b:match_words = '<:>,' . - \ '<\@<=[ou]l\>[^>]*\%(>\|$\):<\@<=li\>:<\@<=/[ou]l>,' . - \ '<\@<=dl\>[^>]*\%(>\|$\):<\@<=d[td]\>:<\@<=/dl>,' . - \ '<\@<=\([^/][^ \t>]*\)[^>]*\%(>\|$\):<\@<=/\1>' -endif - -" Other useful mappings -" Insert a matching = automatically while starting a new header. -inoremap = =(getline('.')==''\|\|getline('.')=~'^=\+$')?"==\Left>":"=" - -" Enable folding based on ==sections== -setlocal foldexpr=getline(v:lnum)=~'^\\(=\\+\\)[^=]\\+\\1\\(\\s*\\)\\=\\s*$'?\">\".(len(matchstr(getline(v:lnum),'^=\\+'))-1):\"=\" -setlocal fdm=expr diff --git a/.vim/ftplugin/python/khuno.vim b/.vim/ftplugin/python/khuno.vim deleted file mode 120000 index e8573f4d..00000000 --- a/.vim/ftplugin/python/khuno.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/ftplugin/python/khuno.vim \ No newline at end of file diff --git a/.vim/plugin/Tabular.vim b/.vim/plugin/Tabular.vim deleted file mode 120000 index fa1b87b7..00000000 --- a/.vim/plugin/Tabular.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/Tabular.vim \ No newline at end of file diff --git a/.vim/plugin/editorconfig.vim b/.vim/plugin/editorconfig.vim deleted file mode 120000 index 395bd7a7..00000000 --- a/.vim/plugin/editorconfig.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim-editorconfig/plugin/editorconfig.vim \ No newline at end of file diff --git a/.vim/plugin/fugitive.vim b/.vim/plugin/fugitive.vim deleted file mode 120000 index 751fa63e..00000000 --- a/.vim/plugin/fugitive.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/fugitive.vim \ No newline at end of file diff --git a/.vim/plugin/justify.vim b/.vim/plugin/justify.vim deleted file mode 120000 index de74822b..00000000 --- a/.vim/plugin/justify.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/justify.vim \ No newline at end of file diff --git a/.vim/plugin/lastplace.vim b/.vim/plugin/lastplace.vim deleted file mode 120000 index a5f99740..00000000 --- a/.vim/plugin/lastplace.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/lastplace.vim \ No newline at end of file diff --git a/.vim/plugin/matchit.vim b/.vim/plugin/matchit.vim deleted file mode 120000 index 93044285..00000000 --- a/.vim/plugin/matchit.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/matchit.vim \ No newline at end of file diff --git a/.vim/plugin/vimsnippets.vim b/.vim/plugin/vimsnippets.vim deleted file mode 120000 index 1a92c87f..00000000 --- a/.vim/plugin/vimsnippets.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/plugin/vimsnippets.vim \ No newline at end of file diff --git a/.vim/plugin/youcompleteme.vim b/.vim/plugin/youcompleteme.vim deleted file mode 120000 index b6f29b66..00000000 --- a/.vim/plugin/youcompleteme.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim-youcompleteme/plugin/youcompleteme.vim \ No newline at end of file diff --git a/.vim/syntax/fugitive.vim b/.vim/syntax/fugitive.vim deleted file mode 120000 index 34b43d92..00000000 --- a/.vim/syntax/fugitive.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/syntax/fugitive.vim \ No newline at end of file diff --git a/.vim/syntax/fugitiveblame.vim b/.vim/syntax/fugitiveblame.vim deleted file mode 120000 index c1b9ab87..00000000 --- a/.vim/syntax/fugitiveblame.vim +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vim/addons/syntax/fugitiveblame.vim \ No newline at end of file diff --git a/.vim/syntax/mediawiki.vim b/.vim/syntax/mediawiki.vim deleted file mode 100644 index 950b0164..00000000 --- a/.vim/syntax/mediawiki.vim +++ /dev/null @@ -1,293 +0,0 @@ -" mediawiki.vim (formerly named Wikipedia.vim) -" -" Vim syntax file -" Language: MediaWiki, http://www.mediawiki.org/ -" Maintainer: This syntax file needs a maintainer in order to ship -" with Vim. Please contact [[User:Unforgettableid]] if you want -" to volunteer. -" Home: http://en.wikipedia.org/wiki/Wikipedia:Text_editor_support#Vim -" Last Change: 2011 Sep 19 -" Credits: [[User:Aepd87]], [[User:Danny373]], [[User:Ingo Karkat]], et al. -" -" Published on Wikipedia in 2003-04 and declared authorless. -" -" Based on the HTML syntax file. Probably too closely based, in fact. -" There may well be name collisions everywhere, but ignorance is bliss, -" so they say. -" -" To do: plug-in support for downloading and uploading to the server. - -if !exists("main_syntax") - if version < 600 - syntax clear - elseif exists("b:current_syntax") - finish - endif - let main_syntax = "html" -endif - -syntax case ignore -if v:version >= 700 - syntax spell toplevel -endif - -" Mark illegal characters -sy match htmlError "[<>&]" - -" Tags -sy region htmlString contained start=+"+ end=+"+ contains=htmlSpecialChar,@htmlPreproc -sy region htmlString contained start=+'+ end=+'+ contains=htmlSpecialChar,@htmlPreproc -sy match htmlValue contained "=[\t ]*[^'" \t>][^ \t>]*"hs=s+1 contains=@htmlPreproc -sy region htmlEndTag start=++ contains=htmlTagN,htmlTagError -sy region htmlTag start=+<[^/]+ end=+>+ contains=htmlTagN,htmlString,htmlArg,htmlValue,htmlTagError,htmlEvent,htmlCssDefinition,@htmlPreproc,@htmlArgCluster -sy match htmlTagN contained +<\s*[-a-zA-Z0-9]\++hs=s+1 contains=htmlTagName,htmlSpecialTagName,@htmlTagNameCluster -sy match htmlTagN contained +]<"ms=s+1 - -" Allowed HTML tag names -sy keyword htmlTagName contained big blockquote br caption center cite code -sy keyword htmlTagName contained dd del div dl dt font hr ins li -sy keyword htmlTagName contained ol p pre rb rp rt ruby s small span strike sub -sy keyword htmlTagName contained sup table td th tr tt ul var -sy match htmlTagName contained "\<\(b\|i\|u\|h[1-6]\|em\|strong\)\>" -" Allowed Wiki tag names -sy keyword htmlTagName contained math nowiki references source syntaxhighlight - -" Allowed arg names -sy keyword htmlArg contained align lang dir width height nowrap bgcolor clear -sy keyword htmlArg contained noshade cite datetime size face color type start -sy keyword htmlArg contained value compact summary border frame rules -sy keyword htmlArg contained cellspacing cellpadding valign char charoff -sy keyword htmlArg contained colgroup col span abbr axis headers scope rowspan -sy keyword htmlArg contained colspan id class name style title - -" Special characters -sy match htmlSpecialChar "&#\=[0-9A-Za-z]\{1,8};" - -" Comments -sy region htmlComment start=++ contains=htmlCommentPart,htmlCommentError -sy match htmlCommentError contained "[^>+ - -if !exists("html_no_rendering") - sy cluster htmlTop contains=@Spell,htmlTag,htmlEndTag,htmlSpecialChar,htmlPreProc,htmlComment,htmlLink,@htmlPreproc - - sy region htmlBold start="" end=""me=e-4 contains=@htmlTop,htmlBoldUnderline,htmlBoldItalic - sy region htmlBold start="" end=""me=e-9 contains=@htmlTop,htmlBoldUnderline,htmlBoldItalic - sy region htmlBoldUnderline contained start="" end=""me=e-4 contains=@htmlTop,htmlBoldUnderlineItalic - sy region htmlBoldItalic contained start="" end=""me=e-4 contains=@htmlTop,htmlBoldItalicUnderline - sy region htmlBoldItalic contained start="" end=""me=e-5 contains=@htmlTop,htmlBoldItalicUnderline - sy region htmlBoldUnderlineItalic contained start="" end=""me=e-4 contains=@htmlTop - sy region htmlBoldUnderlineItalic contained start="" end=""me=e-5 contains=@htmlTop - sy region htmlBoldItalicUnderline contained start="" end=""me=e-4 contains=@htmlTop,htmlBoldUnderlineItalic - - sy region htmlUnderline start="" end=""me=e-4 contains=@htmlTop,htmlUnderlineBold,htmlUnderlineItalic - sy region htmlUnderlineBold contained start="" end=""me=e-4 contains=@htmlTop,htmlUnderlineBoldItalic - sy region htmlUnderlineBold contained start="" end=""me=e-9 contains=@htmlTop,htmlUnderlineBoldItalic - sy region htmlUnderlineItalic contained start="" end=""me=e-4 contains=@htmlTop,htmlUnderlineItalicBold - sy region htmlUnderlineItalic contained start="" end=""me=e-5 contains=@htmlTop,htmlUnderlineItalicBold - sy region htmlUnderlineItalicBold contained start="" end=""me=e-4 contains=@htmlTop - sy region htmlUnderlineItalicBold contained start="" end=""me=e-9 contains=@htmlTop - sy region htmlUnderlineBoldItalic contained start="" end=""me=e-4 contains=@htmlTop - sy region htmlUnderlineBoldItalic contained start="" end=""me=e-5 contains=@htmlTop - - sy region htmlItalic start="" end=""me=e-4 contains=@htmlTop,htmlItalicBold,htmlItalicUnderline - sy region htmlItalic start="" end=""me=e-5 contains=@htmlTop - sy region htmlItalicBold contained start="" end=""me=e-4 contains=@htmlTop,htmlItalicBoldUnderline - sy region htmlItalicBold contained start="" end=""me=e-9 contains=@htmlTop,htmlItalicBoldUnderline - sy region htmlItalicBoldUnderline contained start="" end=""me=e-4 contains=@htmlTop - sy region htmlItalicUnderline contained start="" end=""me=e-4 contains=@htmlTop,htmlItalicUnderlineBold - sy region htmlItalicUnderlineBold contained start="" end=""me=e-4 contains=@htmlTop - sy region htmlItalicUnderlineBold contained start="" end=""me=e-9 contains=@htmlTop - - sy region htmlH1 start="" end=""me=e-5 contains=@htmlTop - sy region htmlH2 start="" end=""me=e-5 contains=@htmlTop - sy region htmlH3 start="" end=""me=e-5 contains=@htmlTop - sy region htmlH4 start="" end=""me=e-5 contains=@htmlTop - sy region htmlH5 start="" end=""me=e-5 contains=@htmlTop - sy region htmlH6 start="" end=""me=e-5 contains=@htmlTop -endif - - -" No htmlTop and wikiPre inside HTML preformatted areas, because -" MediaWiki renders everything in there literally (HTML tags and -" entities, too):
 tags work as the combination of  and
-" the standard HTML 
 tag: the content will preformatted, and it
-" will not be parsed, but shown as in the wikitext source.
-"
-" With wikiPre, indented lines would be rendered differently from
-" unindented lines.
-sy match htmlPreTag       /
/         contains=htmlTag
-sy match htmlPreEndTag    /<\/pre>/       contains=htmlEndTag
-sy match wikiNowikiTag    //      contains=htmlTag
-sy match wikiNowikiEndTag /<\/nowiki>/    contains=htmlEndTag
-sy match wikiSourceTag    /]\+>/ contains=htmlTag
-sy match wikiSourceEndTag /<\/source>/    contains=htmlEndTag
-sy match wikiSyntaxHLTag    /]\+>/ contains=htmlTag
-sy match wikiSyntaxHLEndTag /<\/syntaxhighlight>/    contains=htmlEndTag
- 
-" Note: Cannot use 'start="
"rs=e', so still have the 
 tag
-" highlighted correctly via separate sy-match. Unfortunately, this will
-" also highlight 
 tags inside the preformatted region. 
-sy region htmlPre    start="
"                 end="<\/pre>"me=e-6    contains=htmlPreTag
-sy region wikiNowiki start=""              end="<\/nowiki>"me=e-9 contains=wikiNowikiTag
-sy region wikiSource start="]\+>"         keepend end="<\/source>"me=e-9 contains=wikiSourceTag
-sy region wikiSyntaxHL start="]\+>" keepend end="<\/syntaxhighlight>"me=e-18 contains=wikiSyntaxHLTag
- 
-sy include @TeX syntax/tex.vim
-sy region wikiTeX matchgroup=htmlTag start="" end="<\/math>"  contains=@texMathZoneGroup,wikiNowiki,wikiNowikiEndTag
-sy region wikiRef matchgroup=htmlTag start=""  end="<\/ref>"   contains=wikiNowiki,wikiNowikiEndTag
- 
-sy cluster wikiTop contains=@Spell,wikiLink,wikiNowiki,wikiNowikiEndTag
- 
-sy region wikiItalic        start=+'\@
-else
-  command! -nargs=+ HtmlHiLink hi def link 
-endif
- 
-if version >= 508 || !exists("did_html_syn_inits")
-  HtmlHiLink htmlTag            Function
-  HtmlHiLink htmlEndTag         Identifier
-  HtmlHiLink htmlArg            Type
-  HtmlHiLink htmlTagName        htmlStatement
-  HtmlHiLink htmlSpecialTagName Exception
-  HtmlHiLink htmlValue          String
-  HtmlHiLink htmlSpecialChar    Special
- 
-  if !exists("html_no_rendering")
-    HtmlHiLink htmlTitle Title
-    HtmlHiLink htmlH1    htmlTitle
-    HtmlHiLink htmlH2    htmlTitle
-    HtmlHiLink htmlH3    htmlTitle
-    HtmlHiLink htmlH4    htmlTitle
-    HtmlHiLink htmlH5    htmlTitle
-    HtmlHiLink htmlH6    htmlTitle
- 
-    HtmlHiLink htmlPreProc          PreProc
-    HtmlHiLink htmlHead             htmlPreProc
-    HtmlHiLink htmlPreProcAttrName  htmlPreProc
-    HtmlHiLink htmlPreStmt          htmlPreProc
- 
-    HtmlHiLink htmlSpecial          Special
-    HtmlHiLink htmlCssDefinition    htmlSpecial
-    HtmlHiLink htmlEvent            htmlSpecial
-    HtmlHiLink htmlSpecialChar      htmlSpecial
- 
-    HtmlHiLink htmlComment          Comment
-    HtmlHiLink htmlCommentPart      htmlComment
-    HtmlHiLink htmlCssStyleComment  htmlComment
- 
-    HtmlHiLink htmlString           String
-    HtmlHiLink htmlPreAttr          htmlString
-    HtmlHiLink htmlValue            htmlString
- 
-    HtmlHiLink htmlError            Error
-    HtmlHiLink htmlBadArg           htmlError
-    HtmlHiLink htmlBadTag           htmlError
-    HtmlHiLink htmlCommentError     htmlError
-    HtmlHiLink htmlPreError         htmlError  
-    HtmlHiLink htmlPreProcAttrError htmlError
-    HtmlHiLink htmlTagError         htmlError
- 
-    HtmlHiLink htmlStatement        Statement
- 
-    HtmlHiLink htmlConstant         Constant
- 
-    HtmlHiLink htmlBoldItalicUnderline htmlBoldUnderlineItalic
-    HtmlHiLink htmlUnderlineItalicBold htmlBoldUnderlineItalic
-    HtmlHiLink htmlUnderlineBoldItalic htmlBoldUnderlineItalic
-    HtmlHiLink htmlItalicBoldUnderline htmlBoldUnderlineItalic
-    HtmlHiLink htmlItalicUnderlineBold htmlBoldUnderlineItalic
- 
-    HtmlHiLink htmlItalicBold          htmlBoldItalic
-    HtmlHiLink htmlItalicUnderline     htmlUnderlineItalic
-    HtmlHiLink htmlUnderlineBold       htmlBoldUnderline
- 
-    HtmlHiLink htmlLink Underlined
- 
-    if !exists("html_my_rendering")
-      hi def htmlBold                term=bold                  cterm=bold                  gui=bold
-      hi def htmlBoldUnderline       term=bold,underline        cterm=bold,underline        gui=bold,underline
-      hi def htmlBoldItalic          term=bold,italic           cterm=bold,italic           gui=bold,italic
-      hi def htmlBoldUnderlineItalic term=bold,italic,underline cterm=bold,italic,underline gui=bold,italic,underline
-      hi def htmlUnderline           term=underline             cterm=underline             gui=underline
-      hi def htmlUnderlineItalic     term=italic,underline      cterm=italic,underline      gui=italic,underline
-      hi def htmlItalic              term=italic                cterm=italic                gui=italic
-    endif
- 
-  endif " !exists("html_no_rendering")
- 
-  if version < 508
-    let did_html_syn_inits = 1
-  endif
- 
-endif " version >= 508 || !exists("did_html_syn_inits")
- 
-" Wiki highlighting
- 
-HtmlHiLink wikiItalic        htmlItalic
-HtmlHiLink wikiBold          htmlBold
-HtmlHiLink wikiBoldItalic    htmlBoldItalic
-HtmlHiLink wikiItalicBold    htmlBoldItalic
-HtmlHiLink wikiBoldAndItalic htmlBoldItalic
- 
-HtmlHiLink wikiH1 htmlTitle
-HtmlHiLink wikiH2 htmlTitle
-HtmlHiLink wikiH3 htmlTitle
-HtmlHiLink wikiH4 htmlTitle
-HtmlHiLink wikiH5 htmlTitle
-HtmlHiLink wikiH6 htmlTitle
- 
-HtmlHiLink wikiLink           htmlLink
-HtmlHiLink wikiTemplate       htmlSpecial
-HtmlHiLink wikiParaFormatChar htmlSpecial
-HtmlHiLink wikiPre            htmlConstant
-HtmlHiLink wikiRef            htmlComment
- 
-HtmlHiLink wikiSource         wikiPre
-HtmlHiLink wikiSyntaxHL       wikiPre
- 
- 
-let b:current_syntax = "html"
- 
-delcommand HtmlHiLink
- 
-if main_syntax == "html"
-  unlet main_syntax
-endif
- 
-" vim: set et sts=2 sw=2:
diff --git a/.vim/syntax/puppet.vim b/.vim/syntax/puppet.vim
deleted file mode 100644
index 698fc803..00000000
--- a/.vim/syntax/puppet.vim
+++ /dev/null
@@ -1,89 +0,0 @@
-" puppet syntax file
-" Filename:     puppet.vim
-" Language:     puppet configuration file
-" Maintainer:   Luke Kanies 
-" URL:         
-" Last Change:
-" Version:     
-"
-
-" Copied from the cfengine, ruby, and perl syntax files
-" For version 5.x: Clear all syntax items
-" For version 6.x: Quit when a syntax file was already loaded
-if version < 600
-  syntax clear
-elseif exists("b:current_syntax")
-  finish
-endif
-
-syn region  puppetDefine        start="^\s*\(class\|define\|site\|node\)" end="{" contains=puppetDefType,puppetDefName,puppetDefArguments
-syn keyword puppetDefType       class define site node inherits contained
-syn keyword puppetInherits      inherits contained
-syn region  puppetDefArguments  start="(" end=")" contains=puppetArgument
-syn match   puppetArgument      "\w\+" contained
-syn match   puppetArgument      "\$\w\+" contained
-syn match   puppetArgument      "'[^']+'" contained
-syn match   puppetArgument      '"[^"]+"' contained
-syn match   puppetDefName     "\w\+" contained
-
-syn match   puppetInstance           "\w\+\s*{" contains=puppetTypeBrace,puppetTypeName,puppetTypeDefault
-syn match   puppetTypeBrace       "{" contained
-syn match   puppetTypeName       "[a-z]\w*" contained
-syn match   puppetTypeDefault    "[A-Z]\w*" contained
-
-syn match   puppetParam           "\w\+\s*=>" contains=puppetTypeRArrow,puppetParamName
-syn match   puppetParamRArrow       "=>" contained
-syn match   puppetParamName       "\w\+" contained
-syn match   puppetVariable           "$\w\+"
-syn match   puppetVariable           "${\w\+}"
-syn match   puppetParen           "("
-syn match   puppetParen           ")"
-syn match   puppetBrace           "{"
-syn match   puppetBrace           "}"
-
-syn region  puppetString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=puppetVariable
-
-syn keyword puppetBoolean    true false
-syn keyword puppetKeyword    import inherits include
-syn keyword puppetControl    case default
-
-" comments last overriding everything else
-syn match   puppetComment            "\s*#.*$" contains=puppetTodo
-syn keyword puppetTodo               TODO NOTE FIXME XXX contained
-
-" Define the default highlighting.
-" For version 5.7 and earlier: only when not done already
-" For version 5.8 and later: only when an item doesn't have highlighting yet
-if version >= 508 || !exists("did_puppet_syn_inits")
-  if version < 508
-    let did_puppet_syn_inits = 1
-    command -nargs=+ HiLink hi link 
-  else
-    command -nargs=+ HiLink hi def link 
-  endif
-
-  HiLink puppetVariable             Identifier
-  HiLink puppetBoolean              Boolean
-  HiLink puppetType                 Identifier
-  HiLink puppetDefault              Identifier
-  HiLink puppetKeyword              Define
-  HiLink puppetTypeDefs             Define
-  HiLink puppetComment              Comment
-  HiLink puppetString               String
-  HiLink puppetTodo                 Todo
-"  HiLink puppetBrace                Delimiter
-"  HiLink puppetTypeBrace            Delimiter
-"  HiLink puppetParen                Delimiter
-  HiLink puppetDelimiter            Delimiter
-  HiLink puppetControl              Statement
-  HiLink puppetDefType              Define
-  HiLink puppetDefName              Type
-  HiLink puppetTypeName             Statement
-  HiLink puppetTypeDefault          Type
-  HiLink puppetParamName            Identifier
-  HiLink puppetArgument             Identifier
-
-  delcommand HiLink
-endif
-
-let b:current_syntax = "puppet"
-- 
2.39.5