aboutsummaryrefslogtreecommitdiff
path: root/vim.dot.link/filetype.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim.dot.link/filetype.vim')
-rw-r--r--vim.dot.link/filetype.vim18
1 files changed, 9 insertions, 9 deletions
diff --git a/vim.dot.link/filetype.vim b/vim.dot.link/filetype.vim
index 9204987..26e7eea 100644
--- a/vim.dot.link/filetype.vim
+++ b/vim.dot.link/filetype.vim
@@ -6,13 +6,6 @@ endif
" Markdown
augroup markdown
- " File extensions
- autocmd!
- autocmd BufRead,BufNewFile *.md setfiletype markdown
- autocmd BufRead,BufNewFile *.mkd setfiletype markdown
- autocmd BufRead,BufNewFile *.md setfiletype markdown
- autocmd BufRead,BufNewFile *.mdwn setfiletype ikiwiki
-
" Markdown configuration
"
" Include folding setup:
@@ -20,8 +13,12 @@ augroup markdown
"
" Alternative folding method:
" https://codereview.stackexchange.com/questions/202620/vim-plugin-for-folding-markdown-lists
- autocmd FileType markdown set foldexpr=NestedMarkdownFolds()
- autocmd FileType markdown set autoindent smartindent tabstop=2 softtabstop=2 shiftwidth=2 expandtab formatoptions=tcroqn2 comments=n:>
+ "
+ " Seem like this things should be set during BufRead or BufNewFile; they're
+ " not working when set during the FileType event.
+ autocmd!
+ autocmd BufRead,BufNewFile *.md set filetype=markdown foldexpr=NestedMarkdownFolds() autoindent smartindent tabstop=2 softtabstop=2 shiftwidth=2 expandtab formatoptions=tcroqn2 comments=n:>
+ autocmd BufRead,BufNewFile *.mdwn set filetype=ikiwiki foldexpr=NestedMarkdownFolds()
augroup END
" Python
@@ -65,6 +62,9 @@ augroup mail
augroup END
" Other filetypes
+"
+" According to ":help BufRead", this augroup is also evaluated also on
+" ":filetype detect".
augroup filetypedetect
autocmd!
autocmd BufRead,BufNewFile kvmxfile setfiletype sh