diff options
| author | Mitch Riedstra <mitch@riedstra.us> | 2019-09-21 12:44:34 -0400 |
|---|---|---|
| committer | Mitch Riedstra <mitch@riedstra.us> | 2019-09-21 12:44:34 -0400 |
| commit | 709accc8e4f6dc3c21fc9b55e9fcc31559c68472 (patch) | |
| tree | 924f41bd3047921da27a999026a1be0f7b35b5ea /inc/filetype-options.vim | |
| parent | 314989ba7e969d353aa3a96454b03c2f5ff6511b (diff) | |
| download | vim-cfg-709accc8e4f6dc3c21fc9b55e9fcc31559c68472.tar.gz vim-cfg-709accc8e4f6dc3c21fc9b55e9fcc31559c68472.tar.xz | |
Re-arrange the vim configuration
Diffstat (limited to 'inc/filetype-options.vim')
| -rw-r--r-- | inc/filetype-options.vim | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/inc/filetype-options.vim b/inc/filetype-options.vim deleted file mode 100644 index f0cbb37..0000000 --- a/inc/filetype-options.vim +++ /dev/null @@ -1,98 +0,0 @@ -function! PhpSyntaxOverride() - hi! def link phpDocTags phpDefine - hi! def link phpDocParam phpType -endfunction - -augroup phpSyntaxOverride - autocmd! - autocmd FileType php call PhpSyntaxOverride() -augroup END - -" This is specifically for Salt's state files 'sls' -autocmd BufNewFile,BufRead *.sls set filetype=yaml - -autocmd Filetype python call SetPythonOptions() -autocmd Filetype htmldjango call SethtmldjangoOptions() -autocmd Filetype json call SetJsonOptions() -autocmd Filetype javascript call SetjavascriptOptions() -autocmd Filetype php call SetPHPOptions() -autocmd Filetype html call SetHTMLOptions() -autocmd Filetype sh call SetShellOptions() -autocmd Filetype go call SetGoOptions() -autocmd Filetype yaml call SetYamlOptions() -autocmd Filetype markdown call SetMarkdownOptions() - -function SetMarkdownOptions() - set spell - set tabstop=2 - set shiftwidth=2 - set expandtab - AcpDisable -endfunction -function SetPythonOptions() - set tabstop=4 - set shiftwidth=4 - set expandtab - filetype indent on - set smartindent -endfunction -function SetjavascriptOptions() - set tabstop=2 - set shiftwidth=2 - set expandtab - filetype indent on - set smartindent -endfunction -function SetJsonOptions() - set tabstop=3 - set shiftwidth=3 - set expandtab - filetype indent on - set smartindent -endfunction -function SethtmldjangoOptions() - set tabstop=2 - set shiftwidth=2 - set expandtab - filetype indent on - set smartindent -endfunction -function SetPHPOptions() - set colorcolumn=120 - set tabstop=4 - set shiftwidth=4 - set expandtab - filetype indent on - set smartindent -endfunction -function SetHTMLOptions() - set colorcolumn=120 - set tabstop=2 - set shiftwidth=2 - set expandtab - filetype indent on - set smartindent -endfunction -function SetShellOptions() - set tabstop=8 - set shiftwidth=8 - set noexpandtab - filetype indent on - set smartindent -endfunction -function SetGoOptions() - set tabstop=8 - set noexpandtab - " The ACP is pretty slow with my Go plugins enabled - AcpDisable - set nolist - set noic - set nolist -endfunction -function SetYamlOptions() - set tabstop=2 - set shiftwidth=2 - set expandtab - set expandtab - set noic -endfunction |
