3

TextMate には、「CSS のフォーマット」および「CSS 圧縮のフォーマット」というすばらしいオプションがあります。このオプションはvimには存在しないようです。おそらく、私が認識していないプラグインにありますか?それとも、何らかの方法で CSS Tidy を統合する必要があるのでしょうか?

4

1 に答える 1

14

CSS Tidy はかなり簡単に統合できます。あなたは TextMate から来ているので、Mac を使用していると仮定します。CSS tidy をまだインストールしていない場合は、優れたHomebrewなどのパッケージ マネージャーを使用してインストールすることをお勧めします。

インストールしたら、Vim が=コマンドに CSS tidy を使用できるようにします。これにより、コードが自動的にフォーマットされます~/.vimrc

autocmd filetype css setlocal equalprg=csstidy\ -\ --silent=true 

これで、CSS ファイルが開いているときはいつでも、=コマンドを呼び出すときに CSS Tidy を参照してフォーマットすることができます。gg=Gドキュメント全体をフォーマットするために、開いている CSS ファイルで試してみてください。

CSS Tidy の使用ガイド~/.vimrcを参照して、必要な他のオプションを追加します。上記のコマンドに追加したスペースは、. でエスケープすることを忘れないでください\

于 2010-08-14T20:57:03.563 に答える