vim-prettier icon indicating copy to clipboard operation
vim-prettier copied to clipboard

Prettier config commands not working properly.

Open whal-e3 opened this issue 4 years ago • 1 comments

Do you want to request a feature or report a bug? bug

What is the current/expected behavior? current behavior

Only when I add both these commands in init.vim let g:prettier#autoformat = 1 let g:prettier#autoformat_require_pragma = 0 Prettier works (with and without @format or @prettier tags). And If at least one of those is commented out or deleted, prettier stops working.

What version of vim-prettier are you using - (output of :PrettierVersion) ? 1.0.0-beta

What version of prettier are you using - (output of :PrettierCliVersion) ? 2.3.1

What is your prettier executable path - (output of :PrettierCliPath) ? /Users/ericwhale/.config/nvim/plugged/vim-prettier/node_modules/.bin/prettier

Did this work in previous versions of vim-prettier and/or prettier ? This is my first time using vim-prettier.

whal-e3 avatar Aug 04 '21 14:08 whal-e3

In my case, prettier is not formating TS files by default on save. Only when I add @format comment to the file. Changing g:prettier#autoformat_require_pragma variable makes no difference.

Also using 1.0.0-beta tag.

Update: sorry, above is the mistake in my configuration, g:prettier#autoformat_require_pragma is working to me as expected.

Not sure why, but the following conditions didn't work:

if match(&runtimepath, 'vim-prettier') != -1
  let g:prettier#autoformat = 1
  let g:prettier#autoformat_require_pragma = 0
endif

mrded avatar Jan 05 '22 12:01 mrded