diff --git a/bundles.vim b/bundles.vim index e0f492b..ddb8010 100644 --- a/bundles.vim +++ b/bundles.vim @@ -40,6 +40,7 @@ Bundle 'tpope/vim-markdown' Bundle 'slim-template/vim-slim' Bundle 'jboyens/vim-protobuf' Bundle 'dag/vim-fish' +Bundle 'vim-scripts/rfc-syntax' Bundle 'vim-scripts/argtextobj.vim' Bundle 'michaeljsmith/vim-indent-object' diff --git a/vimrc b/vimrc index 1a446f2..f246d35 100644 --- a/vimrc +++ b/vimrc @@ -120,6 +120,11 @@ au BufRead,BufNewFile Guardfile setfiletype ruby au BufRead,BufNewFile *.skim setfiletype slim let g:syntastic_ruby_checkers = ['mri', 'rubocop'] +if expand('%:t') =~? 'rfc\d\+' || expand('%:t') =~? 'draft-.*-\d\{2,}' + setfiletype rfc + set textwidth=72 +endif + "notify line over length function HighlightOverLength(len) highlight OverLength ctermbg=blue ctermfg=white guibg=#59292