mirror of
https://github.com/tpope/vim-markdown.git
synced 2025-11-09 10:23:48 -05:00
Add recommended styles, per modern runtime file idiom
Both the original spec on Daring Fireball and the more rigorous CommonMark spec state that a tab at the beginning of the line is synonymous with 4 spaces. For the record, I think this was a mistake, but if you can't beat 'em, join 'em.
This commit is contained in:
@@ -14,9 +14,13 @@ setlocal formatoptions+=tcqln formatoptions-=r formatoptions-=o
|
|||||||
setlocal formatlistpat=^\\s*\\d\\+\\.\\s\\+\\\|^\\s*[-*+]\\s\\+\\\|^\\[^\\ze[^\\]]\\+\\]:\\&^.\\{4\\}
|
setlocal formatlistpat=^\\s*\\d\\+\\.\\s\\+\\\|^\\s*[-*+]\\s\\+\\\|^\\[^\\ze[^\\]]\\+\\]:\\&^.\\{4\\}
|
||||||
|
|
||||||
if exists('b:undo_ftplugin')
|
if exists('b:undo_ftplugin')
|
||||||
let b:undo_ftplugin .= "|setl cms< com< fo< flp<"
|
let b:undo_ftplugin .= "|setl cms< com< fo< flp< et< ts< sts< sw<"
|
||||||
else
|
else
|
||||||
let b:undo_ftplugin = "setl cms< com< fo< flp<"
|
let b:undo_ftplugin = "setl cms< com< fo< flp< et< ts< sts< sw<"
|
||||||
|
endif
|
||||||
|
|
||||||
|
if get(g:, 'markdown_recommended_style', 1)
|
||||||
|
setlocal expandtab tabstop=4 softtabstop=4 shiftwidth=4
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if !exists("g:no_plugin_maps") && !exists("g:no_markdown_maps")
|
if !exists("g:no_plugin_maps") && !exists("g:no_markdown_maps")
|
||||||
|
|||||||
Reference in New Issue
Block a user