From 72836d30d54bf04d22f438a4bf3e23c36d130265 Mon Sep 17 00:00:00 2001 From: mitermayer Date: Wed, 8 Nov 2017 10:31:54 -0800 Subject: Adding support for markdown --- ftplugin/markdown.vim | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ftplugin/markdown.vim (limited to 'ftplugin/markdown.vim') diff --git a/ftplugin/markdown.vim b/ftplugin/markdown.vim new file mode 100644 index 0000000..d59e927 --- /dev/null +++ b/ftplugin/markdown.vim @@ -0,0 +1,6 @@ +augroup Prettier + autocmd! + if g:prettier#autoformat + autocmd BufWritePre *.markdown,*.md,*.mdown,*.mkd,*.mkdn call prettier#Autoformat() + endif +augroup end -- cgit v1.3 From 514ddbe86167380effb7d7fe7fe3124e9f89d853 Mon Sep 17 00:00:00 2001 From: mitermayer Date: Wed, 8 Nov 2017 10:51:10 -0800 Subject: issue-77/adding-support-for-prettier-1.8 - adidng support for markdown and explicit define parsers - Adding support for markdown - Explicitly pass in parsers for filetypes --- ftplugin/css.vim | 4 ++++ ftplugin/graphql.vim | 4 ++++ ftplugin/json.vim | 4 ++++ ftplugin/less.vim | 4 ++++ ftplugin/markdown.vim | 4 ++++ ftplugin/scss.vim | 4 ++++ ftplugin/typescript.vim | 4 ++++ 7 files changed, 28 insertions(+) (limited to 'ftplugin/markdown.vim') diff --git a/ftplugin/css.vim b/ftplugin/css.vim index 2a9acf3..0ac9df5 100644 --- a/ftplugin/css.vim +++ b/ftplugin/css.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'css', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/graphql.vim b/ftplugin/graphql.vim index bf64f18..a02ae6f 100644 --- a/ftplugin/graphql.vim +++ b/ftplugin/graphql.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'graphql', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/json.vim b/ftplugin/json.vim index 6e37454..a8213e8 100644 --- a/ftplugin/json.vim +++ b/ftplugin/json.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'json', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/less.vim b/ftplugin/less.vim index c9c2a45..53b8e2a 100644 --- a/ftplugin/less.vim +++ b/ftplugin/less.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'less', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/markdown.vim b/ftplugin/markdown.vim index d59e927..c74f228 100644 --- a/ftplugin/markdown.vim +++ b/ftplugin/markdown.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'markdown', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/scss.vim b/ftplugin/scss.vim index 37b8e54..9dacd64 100644 --- a/ftplugin/scss.vim +++ b/ftplugin/scss.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'scss', + \ } + augroup Prettier autocmd! if g:prettier#autoformat diff --git a/ftplugin/typescript.vim b/ftplugin/typescript.vim index 19d25f0..4d2f588 100644 --- a/ftplugin/typescript.vim +++ b/ftplugin/typescript.vim @@ -1,3 +1,7 @@ +let b:prettier_ft_default_args = { + \ 'parser': 'typescript', + \ } + augroup Prettier autocmd! if g:prettier#autoformat -- cgit v1.3