Nodeのjs-beautifyで整形

js-beautifyのインストール

Node.jsのインストール

js-beautifyのインストール

 npm -g install js-beautify

インストールされるコマンド

  • js-beautify
  • html-beautify
  • css-beautify

Vim設定

.vim/after/ftplugin/html.vim

  " js-beautify by node - https://github.com/einars/js-beautify
  if has('unix')
      let ret = system('which html-beautify')
      if !v:shell_error
          command! -range=% -nargs=* Tidy <line1>,<line2>! html-beautify --type=html -f -<CR>
          noremap ,ft <ESC>:'<,'>! html-beautify -s 2 -f -<CR>
      endif
  elseif has('win32') || has('win64')
      let ret = system('where /Q html-beautify')
      if !v:shell_error
          command! -range=% -nargs=* Tidy <line1>,<line2>! html-beautify -s 2 -f -<CR>
          noremap ,ft <ESC>:'<,'>! html-beautify -s 2 -f -<CR>
      endif
  endif

参考

https://github.com/einars/js-beautify


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS