チケット #228 (assigned 機能追加)
正規表現のグループをキーワードとして登録したい
報告者: | daisuke | 担当者: | daisuke |
---|---|---|---|
優先度: | 普通 | マイルストーン: | 4.2 |
コンポーネント: | アプリケーション | バージョン: | |
キーワード: | 関係者: |
説明
mi のモード設定のキーワードで、
正規表現のグループにマッチした文字列をキーワードとして登録したい
例えば、
\begin{equation}
\alpha
\end{equation}
の用に、LaTeX の環境名は "equation" の用に一般的な単語が登場します。従っ
て、"equation" をキーワードとして登録できません。しょうがないので、自分は、
"{" と"}" をキーワードを構成する最初/最後の文字に登録して、"{equation}" をキーワー
ドとして登録しています。
しかし、"{" と"}" をキーワードを校正する文字として登録してしまうと、次の
ような場合キーワードのカラーリングがうまくいかなくなります。
\begin{equation}
\frac{\alpha}{\beta}
\end{equation}
上の例では、\alpha や \beta がキーワードとして登録されていてもキーワード
として認識されません。
そこで、正規表現のグループにマッチしたものをキーワードとして登録すること
ができれば、上記のような問題が解決できると思うのです。
"{" と"}" はキーワードを構成する最初/最後の文字に含めず、
\(begin|end)\{(equation|eqnarray)\}
という正規表現を設定して、二つ目のグループにマッチしたキーワードを環境名
として登録できるようにならないものだろうかと思います。