単語の検索で正規表現がチェックされる?No.06440
げっちゅー さん 00/09/05 12:28
 
FAQかもしれませんが。

単語の検索をキーに割り当てて使っているのですが、そのキーを押して検索しようと
すると検索のウィンドウで正規表現にチェックが付いていることが良くあります。で
きれば単語の検索だけチェックした状態で検索のウィンドウを出したいのですが。ve
r.3.05でOSはWin2Kを使用していますが、以前のwin95でも同様でした。秀丸のある
バージョンからなっていたような記憶があるのですが。
あいまいな記憶で申し訳ありません。

[ ]
RE:06440 単語の検索で正規表現がチェッNo.06443
ひろ さん 00/09/05 15:33
 
 げっちゅーさん今日は、ひろです。
> FAQかもしれませんが。
 FAQ と言うわけではありませんが、
> 単語の検索をキーに割り当てて使っているのですが、そのキーを押して検索しようと
> すると検索のウィンドウで正規表現にチェックが付いていることが良くあります。で
以前私も @nifty のほうに投稿した事があります。
> きれば単語の検索だけチェックした状態で検索のウィンドウを出したいのですが。
ve
 しかしこれは内部的な処理の問題で、「仕様とさせてください。」といっ
た内容の返答を頂いた記憶があります。

[ ]
RE:06443 単語の検索で正規表現がチェッNo.06446
げっちゅー さん 00/09/05 16:59
 
ひろさん。早速の回答ありがとうございます。

>しかしこれは内部的な処理の問題で、「仕様とさせてください。」と
>た内容の返答を頂いた記憶があります。

仕様ならば仕方ありませんね。あるバージョンからそういうことになったということ
でしょう。
いつか仕様でなくなる日を待ち望んでいます。

[ ]
RE:06440 単語の検索で正規表現がチェッNo.06447
山紫水明 さん 00/09/05 17:28
 
    げっちゅーさん こんにちは。

》単語の検索をキーに割り当てて使っているのですが、そのキーを押して検索しよ
》うとすると検索のウィンドウで正規表現にチェックが付いていることが良くあり
》ます。できれば単語の検索だけチェックした状態で検索のウィンドウを出したい
》のですが。

 次のようなマクロをキーに割り当てたらどうなるか試してみてください。

//--------------//
//Findword.mac
setsearch "", 0;
findword;
//--------------//

 では, (^^)/~
                                        山紫水明

[ ]
RE:06447 単語の検索で正規表現がチェッNo.06448
かかし さん 00/09/05 17:59
 
かかしです、こんにちは。

げっちゅーさん、山紫水明さんこんにちは。

> 次のようなマクロをキーに割り当てたらどうなるか試してみてください。
>
>//--------------//
>//Findword.mac
>setsearch "", 0;
>findword;
>//--------------//

実は、似たようなことをやって失敗してました。

------Findword2.mac
setsearch "",1;
find;
-------------

setsearch の値が"2"のときは、findのダイアログで
「□大文字、小文字の区別」にチェックが入るんだけど
"1"では、だめだったのです。

マクロの命令で「find」と「findword」を明示的に分けてるから
フラグが有効にならないのかな、なんて思いました。

と、ここまで書いて
「単語の検索」というのが秀丸にあることに気がついた。
それをキーに割り当てたらうまく行くのではないでしょうか?>げっちゅーさん

---かかし

[ ]
RE:06447 単語の検索で正規表現がチェッNo.06450
山紫水明 さん 00/09/05 17:59
 
    げっちゅうさん こんにちは。

追伸です。
 正規表現の検索を行なうと,そのオプションを秀丸が記憶しています。そして次
の検索のデフォルトのオプションになります。
 で,マクロでは,そのオプションをいったん消去したわけです。
 一度正規表現の検索をした直後に,このマクロが有効かどうか確認してくださ
い。

 では, (^^)/~
                                        山紫水明


[ ]
RE:06450 単語の検索で正規表現がチェッNo.06452
げっちゅー さん 00/09/06 08:39
 
山紫水明さん、かかしさんどうもありがとうございます。

山紫水明さんの紹介されたfindword.macでうまくいくみたいです。これを使えば「正
規表現で検索」みたいなのもマクロでできますね。
大変参考になりました。

[ ]