" ruby {{{ setlocal colorcolumn=100 setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 inoreabbrev ;; -> " }}} " python {{{ setlocal colorcolumn=88 setlocal tabstop=4 setlocal softtabstop=4 setlocal shiftwidth=4 inoreabbrev improt import inoreabbrev ;; -> " }}} " javascript_typescript {{{ setlocal commentstring=//\ %s setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 " }}} " yaml {{{ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 setlocal spell " }}} " vue {{{ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 " }}} " go {{{ inoreabbrev ;; := " }}} " htmldjango {{{ setlocal filetype=html " }}} " vim {{{ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 " }}} " json {{{ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 " }}} " toml {{{ setlocal spell " }}} " plaintex {{{ setlocal filetype=tex " }}} " tex {{{ setlocal wrap setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 " }}} " qf {{{ setlocal wrap nnoremap j j nnoremap k k " }}} " quickrun {{{ setlocal wrap " }}} " gitcommit {{{ setlocal spell setlocal formatoptions=q " }}} " help {{{ " from https://thinca.hatenablog.com/entry/20110903/1314982646 nnoremap K K if &l:buftype !=# 'help' setlocal list spell tabstop=8 shiftwidth=8 softtabstop=8 textwidth=78 if exists('+colorcolumn') setlocal colorcolumn=+1 endif if has('conceal') setlocal conceallevel=0 endif endif " }}} " elm {{{ inoreabbrev ;; -> " }}} " gitcommit_markdown {{{ nnoremap omochice#checkbox#is_checkbox() ? 'call omochice#checkbox#toggle_checkbox()' : '' nnoremap - call omochice#listitem#toggle_listitem('-') inoreabbrev ;; -> " }}} " plantuml {{{ inoreabbrev ;; -> inoreabbrev :: --> " }}} " fish {{{ setlocal comments=:# setlocal commentstring=#%s " }}}