aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorChristian Höltje <docwhat@gerf.org>2018-04-13 00:22:37 -0400
committermitermayer <mitermayer.reis@gmail.com>2019-08-25 21:11:49 -0700
commitfc25ce1a3c1ca0b8128c5c745c87932aba9fc32a (patch)
tree3915db249dc46a9f9d7fd6aa0307dd68b12c7eaf /doc
parent2de626a6013ee87cc06a3fa1cdf9191c4d36bea9 (diff)
downloadvim-prettier-fc25ce1a3c1ca0b8128c5c745c87932aba9fc32a.tar.xz
Start using prettier default arguments
This is one approach for handling default prettier arguments. It is a little verbose, but I think ejecting the flags that don't have to be set by the editor (in favor of .prettierrc files) is a win.
Diffstat (limited to 'doc')
-rw-r--r--doc/prettier.txt45
1 files changed, 18 insertions, 27 deletions
diff --git a/doc/prettier.txt b/doc/prettier.txt
index 67ba8d0..386da33 100644
--- a/doc/prettier.txt
+++ b/doc/prettier.txt
@@ -139,40 +139,31 @@ Overwrite default prettier configuration
**Note:** vim-prettier default settings differ from prettier intentionally.
However they can be configured by:
>
- " max line length that prettier will wrap on
- let g:prettier#config#print_width = 80
+ " Max line length that prettier will wrap on: a number or 'auto' (use
+ " textwidth).
+ " default: 'auto'
+ let g:prettier#config#print_width = 'auto'
- " number of spaces per indentation level
- let g:prettier#config#tab_width = 2
+ " number of spaces per indentation level: a number or 'auto' (use
+ " softtabstop)
+ " default: 'auto'
+ let g:prettier#config#tab_width = 'auto'
- " use tabs over spaces
- let g:prettier#config#use_tabs = 'false'
+ " use tabs instead of spaces: true, false, or auto (use the expandtab setting).
+ " default: 'auto'
+ let g:prettier#config#use_tabs = 'auto'
- " print semicolons
- let g:prettier#config#semi = 'true'
-
- " single quotes over double quotes
- let g:prettier#config#single_quote = 'true'
-
- " print spaces between brackets
- let g:prettier#config#bracket_spacing = 'false'
-
- " put > on the last line instead of new line
- let g:prettier#config#jsx_bracket_same_line = 'true'
-
- " avoid|always
- let g:prettier#config#arrow_parens = 'always'
-
- " none|es5|all
- let g:prettier#config#trailing_comma = 'all'
-
- " flow|babylon|typescript|css|less|scss|json|graphql|markdown
- let g:prettier#config#parser = 'flow'
+ " flow|babylon|typescript|css|less|scss|json|graphql|markdown or empty string
+ " (let prettier choose).
+ " default: ''
+ let g:prettier#config#parser = ''
" cli-override|file-override|prefer-file
- let g:prettier#config#config_precedence = 'prefer-file'
+ " default: 'cli-override'
+ let g:prettier#config#config_precedence = 'cli-override'
" always|never|preserve
+ " default: 'preserve'
let g:prettier#config#prose_wrap = 'preserve'
" css|strict|ignore