aboutsummaryrefslogtreecommitdiff
path: root/vim/after
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-06-04 18:07:32 +1200
committerTom Ryder <tom@sanctum.geek.nz>2018-06-04 18:07:32 +1200
commitd4d2e8822108943f1aadd876053c6d9e65ab1659 (patch)
tree2767142e4940ac4da7708f010d195bc20b7311b9 /vim/after
parentRefactor suspend_autoformat.vim, add autoload (diff)
downloaddotfiles-d4d2e8822108943f1aadd876053c6d9e65ab1659.tar.gz
dotfiles-d4d2e8822108943f1aadd876053c6d9e65ab1659.zip
Use heuristics on Markdown to guess autoformat
Diffstat (limited to 'vim/after')
-rw-r--r--vim/after/ftplugin/markdown/autoformat.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/vim/after/ftplugin/markdown/autoformat.vim b/vim/after/ftplugin/markdown/autoformat.vim
index 9a963fbb..8e476158 100644
--- a/vim/after/ftplugin/markdown/autoformat.vim
+++ b/vim/after/ftplugin/markdown/autoformat.vim
@@ -13,6 +13,10 @@ if exists('b:undo_ftplugin')
\ . '|unlet b:did_ftplugin_markdown_autoformat'
endif
+" Turn on autoformatting if the buffer has no code-block lines with spaces
+" that is longer than 'textwidth'
+call ftplugin#markdown#autoformat#Load()
+
" Suspend auto-formatting when in a code block (four-space indent)
autocmd BufWinEnter,CursorMoved,CursorMovedI,WinEnter
\ <buffer>