1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Vim】MatchTagAlwaysプラグインをPHPファイルでも使用する。

Last updated at Posted at 2016-02-24

VimでHTML系タグの始めと終わりをハイライトしてくれるプラグイン、MatchTagAlwaysをPHPファイルでも動かしたいので、readmeを参考に設定してみました。

MatchTagAlwaysとは

すごい人たち御用達のエディタVimで動くプラグインで、
編集中のHTMLのタグをこんなかんじでハイライトしてくれます。
Divの構造がややこしい時なんかは便利ですね。

スクリーンショット(2016-02-24 13.03.43).jpg

スクリーンショット(2016-02-24 13.04.01).jpg

スクリーンショット(2016-02-24 13.04.30).jpg

NeoBunldeでインストール

MatchTagAlwaysのプラグインのインストールは、
NeoBundleを使用している場合、
.vimrcに以下を記載すればOK。

NeoBundle 'valloric/matchtagalways'

PHPでも使えるようにする

初期設定では html xhtml xml jinja ファイルに対してのみ
プラグインが動く設定になっている。
・・のでPHPでも使えるようにするには .vimrc を編集して
以下を追記しましょう。

"MatchTagAlwaysのオプション機能ONにする
let g:mta_use_matchparen_group = 1

"MatchTagAlwaysを使用するファイルタイプ
let g:mta_filetypes = {
    \ 'html' : 1,
    \ 'xhtml' : 1,
    \ 'xml' : 1,
    \ 'jinja' : 1,
    \ 'php' : 1,
    \}

以上。
\ 'php' : 1,  というのがキモですね。

WordpressのテンプレートはPHP形式で作成するけど、中身はほぼhtmlなので、調べてみました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?