質問

すべての編集とプラグインの試用をvimに切り替えようとしています。私はsnipmateとragtagを使用していて、両方が好きです。今私はHTMLを含むPHPをコーディングしていますが、この質問を見て、snipmateが2つのファイルタイプのスニペットを処理できるようにしました: Vim-PHPファイルでHTMLスニペットをアクティブ化する

これはうまく機能し、PHPとHTMLの両方のスニペットを取得できますが、ragtagはPHPの<?php ... ?>ブロックを導入しなくなり、<% ... %>を導入します。これを修正する方法はありますか?

ありがとうございます。

役に立ちましたか?

解決

Ragtagが複数のファイルタイプを理解していない可能性があります。:set ft=phpまたは:set ft=html.phpを実行すると機能しますか?

ragtagを使用したことはありませんが、Snipmateも使用しているので、php<Tab>と入力してみませんか?

確かに、<C-X>_よりも覚えやすく、「ニーモニック」です(ドキュメントをよく読んだ場合)。

-編集-

ft(ファイルタイプ)でチェックが行われているようです 71行目ですが、"php"があるため、値としてset ft=php.htmlのみを受け入れます。ragtagは"php.html"も受け入れる必要があります。

この行をから変更すると思います ジェネラコディセタグプレ

から ジェネラコディセタグプレ

動作するはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top