メモ。 Prettier という JavaScript のフォーマッターをファイル保存時に自動的に実行する、というのを Vim でやりたい。 特に自分は ESLint や Flow のチェックに ALE というプラグインを使っているため (参考:VimでESLintとFlowを使うためにNeomakeからALEに乗り換える - Qiita) Prettier も同じように ALE で設定できないのか調べた。 すると、ちゃんと Prettier の公式ドキュメントに ALE での設定方法が載ってた。 Prettier 単体で使う場合は上記を読むのが一番早いが、自分は ESLint と併用するために prettier-eslint-cli)を使っているのでその前提で手順を記載する。 設定手順 Vim 側 ALE の設定として以下を追加する。 let g:ale_fixers = {} let