hook_add = ''' " Python let g:python_highlight_all = 1 " Vim let g:vimsyntax_noerror = 1 "let g:vim_indent_cont = 0 " Bash let g:is_bash = 1 " Ruby let g:ruby_no_expensive = 1 " Java let g:java_highlight_functions = 'style' let g:java_highlight_all = 1 let g:java_highlight_debug = 1 let g:java_allow_cpp_keywords = 1 let g:java_space_errors = 1 let g:java_highlight_functions = 1 " JavaScript let g:SimpleJsIndenter_BriefMode = 1 let g:SimpleJsIndenter_CaseIndentLevel = -1 " Markdown let g:markdown_fenced_languages = [] " Tex let g:tex_flavor = 'latex' let g:tex_conceal='' " python.vim let python_highlight_all = 1 " http://mattn.kaoriya.net/software/vim/20140523124903.htm let g:markdown_fenced_languages = [ \ 'coffee', \ 'css', \ 'erb=eruby', \ 'javascript', \ 'js=javascript', \ 'json=javascript', \ 'ruby', \ 'sass', \ 'xml', \ 'vim', \] " Folding let g:tex_fold_enabled = 1 let g:xml_syntax_folding = 1 let g:php_folding = 1 let g:perl_fold = 1 ''' [ftplugin] python = ''' " Indent settings. setlocal foldmethod=indent setlocal softtabstop=4 setlocal shiftwidth=4 setlocal textwidth=80 setlocal smarttab setlocal expandtab setlocal nosmartindent ''' html = ''' setlocal includeexpr=substitute(v:fname,'^\\/','','') setlocal path+=./;/ ''' go = ''' highlight default link goErr WarningMsg match goErr /\/ ''' vim = ''' if line('$') > 1000 syntax sync minlines=200 endif " setlocal foldmethod=indent setlocal shiftwidth=2 softtabstop=2 setlocal iskeyword+=:,# ''' qfreplace = 'setlocal nofoldenable' toml = 'syntax sync minlines=500' help = ''' setlocal iskeyword+=: setlocal iskeyword+=# setlocal iskeyword+=- ''' ruby = ''' setlocal iskeyword+=! setlocal iskeyword+=? setlocal omnifunc= setlocal shiftwidth=2 softtabstop=2 tabstop=2 ''' tex = ''' setlocal conceallevel=0 ''' dart = ''' setlocal softtabstop=2 setlocal shiftwidth=2 '''