[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: i-search で match した文字列の highlight を制御したい



橘です。

>現在、他人が書いたC言語のソースコードを解析しているのですが、
>「アルファベット1文字+数字」みたいな変数が多くて、i-serch
>しても、不必要に hithlight になってしまう変数が多くて困っています。
>変数の寿命等を確認するのに、完全に一致した変数だけを highlight に
>できないかなと思っています。

変数の次の一文字も highlight されてしまい少々鬱陶しいですが
C-u C-s w0[^0-9a-zA-Z_] でどうでしょうか。
#C言語の変数に使用できる文字の正規表現は [0-9a-zA-Z_] で合ってますよね?

次に別の変数を検索する場合は C-u C-s M-p して 'w0' の箇所を修正して下さい。

P.S.
ソースコードの大幅な変更が可能でしたら
正規表現を使って変数を置換しておくのも後々のため有効だと思います。

=======================================
   橘 和(Wataru Tachibana)
   E-mail : MLB33828@xxxxxxxxx
          : plusdc@xxxxxxxxxxxxxxxxx
=======================================