検索について要望No.16556
ぷれりゅ〜ど さん 04/01/28 08:52
 
いつもお世話になってます、
ぷれりゅ〜ど@ユーザです。

検索で一旦ダイアログボックスを出して
検索する文字列を決定後に、
デフォルトではF3キーで下に検索する事が
出来ますが、ファイルの最後迄行って、
見つからなくなった後に、Acrobatの様に
再度、先頭から検索開始する様に出来ませんか?
(反対意見が多数出そうな予感はフツフツと…)

久しぶりにホストマシンを触って思った次第です。
CTL+HOMEで先頭に戻ってまたF3押せば良いだけなのは、
重々承知してます。

でも(多分ですが)マクロで簡単に実装できます?

[ ]
RE:16556 検索について要望No.16557
アルビレオ さん 04/01/28 09:30
 
秀丸ユーザーのアルビレオです。

>検索で一旦ダイアログボックスを出して
>検索する文字列を決定後に、
>デフォルトではF3キーで下に検索する事が
>出来ますが、ファイルの最後迄行って、
>見つからなくなった後に、Acrobatの様に
>再度、先頭から検索開始する様に出来ませんか?
>(反対意見が多数出そうな予感はフツフツと…)

やるとしたらオプション扱いになるのはまず間違いないので、私としては反対す
る理由はありません。(マクロでできることですが)

>でも(多分ですが)マクロで簡単に実装できます?

finddown;
if(!result){
 gofiletop;
 finddown;
}

で可能です。
検索にヒットする文字列がひとつもない場合、必ずファイル先頭に移動してしま
う副作用がありますが。
そのための対策を入れると以下のようになります。

#x = x;
#y = y;
finddown;
if(!result){
 gofiletop;
 finddown;
 if(!result){
  moveto #x,#y;
 }
}

どちらでもお好きな方をF3に登録してください。

[ ]
RE:16557 検索について要望No.16558
ぷれりゅ〜ど さん 04/01/28 12:40
 
こんにちは、アルビレオさん。
ぷれりゅ〜どです。

ご丁寧にマクロまで提示して頂いて
ありがとうございます <(_ _)>

>検索にヒットする文字列がひとつもない場合、必ずファイル先頭に移動してしま
>う副作用がありますが。
>そのための対策を入れると以下のようになります。
>どちらでもお好きな方をF3に登録してください。

はい、後者を使わせて貰います。
今後とも宜しくお願いします。

[ ]
RE:16558 検索について要望No.16564
秀まるお2 さん 04/01/29 16:51
 
 一応、僕個人としては、ぐるっと一周して検索するタイプの検索には対応した
くありませんが、秀丸の将来の拡張のネタとしては、いいのかもしれません。

 秀丸担当に、将来のネタとしてそういうのがあるってことだけ連絡しておきま
す。

[ ]