aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authormitermayer <mitermayer.reis@gmail.com>2017-06-07 11:11:43 -0700
committermitermayer <mitermayer.reis@gmail.com>2017-06-07 11:11:43 -0700
commite063d0ca656a7413da3cc6b543adde58a09f8c01 (patch)
treeff4fe2d636b6026523352881e317eaa29dfd017c /README.md
parentc211c98ab7118be61873d0fe9897e5986c6f6441 (diff)
downloadvim-prettier-e063d0ca656a7413da3cc6b543adde58a09f8c01.tar.xz
Updating docs
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/README.md b/README.md
index 0a87d7e..33573ea 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ plug 'mitermayer/vim-prettier', {
If using other vim plugin managers or doing manual setup make sure to have `prettier` installed globally or go to your vim-prettier directory and either do `npm install` or `yarn install`
-## Prettier Executable resolution
+### Prettier Executable resolution
When installed via vim-plug, a default prettier executable is installed inside vim-prettier.
@@ -29,7 +29,7 @@ vim-prettier executable resolution:
2. Look for a global prettier installation
3. Use locally installed vim-prettier prettier executable
-## USAGE
+### USAGE
Prettier by default will run on auto save but can also be manualy triggered by:
@@ -48,7 +48,7 @@ If your are on vim 8+ you can also trigger async formatting by:
:PrettierAsync
```
-## Configuration
+### Configuration
Disable auto formatting of files that have "@format" tag
@@ -56,13 +56,13 @@ Disable auto formatting of files that have "@format" tag
let g:prettier#autoformat = 0
```
-The command `:Prettier` by default is synchronous but can be forced to be async
+The command `:Prettier` by default is synchronous but can also be forced async
```vim
let g:prettier#exec_cmd_async = 1
```
-By default parsing errors will open the quickfix, that behaviour can be controlled by
+By default parsing errors will open the quickfix but can also be disabled
```vim
let g:prettier#quickfix_enabled = 0
@@ -74,28 +74,28 @@ First disable the default autoformat, then update to your own custom behaviour
Running before saving sync:
```vim
- let g:prettier#autoformat = 0
- autocmd BufWritePre *.js,*.css,*.scss,*.less Prettier
+let g:prettier#autoformat = 0
+autocmd BufWritePre *.js,*.css,*.scss,*.less Prettier
```
Running before saving async (vim 8+):
```vim
- let g:prettier#autoformat = 0
- autocmd BufWritePre *.js,*.css,*.scss,*.less PrettierAsync
+let g:prettier#autoformat = 0
+autocmd BufWritePre *.js,*.css,*.scss,*.less PrettierAsync
```
Running before saving, changing text or leaving insert mode:
```vim
-" when running at every change you may want to disable quickfix error parsing to reduce noise
+" when running at every change you may want to disable quickfix
let g:prettier#quickfix_enabled = 0
let g:prettier#autoformat = 0
autocmd BufWritePre,TextChanged,InsertLeave *.js,*.css,*.scss,*.less PrettierAsync
```
-Overwrite default configuration
+### Overwrite default prettier configuration
```vim
" max line lengh that prettier will wrap on