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