diff options
| author | Christian Höltje <docwhat@gerf.org> | 2018-04-13 00:22:37 -0400 |
|---|---|---|
| committer | mitermayer <mitermayer.reis@gmail.com> | 2019-08-25 21:11:49 -0700 |
| commit | fc25ce1a3c1ca0b8128c5c745c87932aba9fc32a (patch) | |
| tree | 3915db249dc46a9f9d7fd6aa0307dd68b12c7eaf /doc | |
| parent | 2de626a6013ee87cc06a3fa1cdf9191c4d36bea9 (diff) | |
| download | vim-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.txt | 45 |
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 |
