検索文字列取得のオフNo.13224
lantenrj さん 02/10/28 06:58
 
はじめまして。lantenjと申します。
検索の際、検索コマンドを起動すると自動的にカーソル付近の文字を検索対象として
取得してくれるのですが、この機能をオフすることはできないのでしょうか。
例えば、一箇所検索置換をしてみて、これでいいや、というとき、もう一度検索置換
を起動して全置換をしようとすると、置換した語の次の語が検索対象として入ってい
て、これは慣れの問題かもしれませんが、ちょっと面倒に感じます。その他の場合も、
私の場合、検索対象は、前回のものがそのまま入っていることが便利な場合が多いの
で、おたずねしました。
ヒントなどいただければ幸いです。

[ ]
RE:13224 検索文字列取得のオフNo.13227
たけのこ さん 02/10/28 18:06
 
たけのこです。

>例えば、一箇所検索置換をしてみて、これでいいや、というとき、もう一度検索置換
>を起動して全置換をしようとすると、置換した語の次の語が検索対象として入ってい
>て、

『これでいいや』とは『この置換方法でOKだ』って意味で
すか? でしたら、置換の前に確認のチェックボックスを
onにして置いて、一回目は『置換+次』してみて、それで
OKなら『一気』すればいいと思います。

検索の場合、次回検索も同じ文字を検索したいのなら、
『下候補』『上候補』を使うだけでしょう。

[ ]
RE:13224 検索文字列取得のオフNo.13229
秀丸担当 さん 02/10/28 18:07
 
>検索の際、検索コマンドを起動すると自動的にカーソル付近の文字を検索対象とし
>て取得してくれるのですが、この機能をオフすることはできないのでしょうか。

これをオフにすることはできません。申し訳ありません。
マクロを使用すれば、ちょっと強引ですが自動的に取得することを回避
することができます。
以下がマクロの例です。

escape;
beginsel;
endsel;
find;

[ ]
RE:13229 検索文字列取得のオフNo.13230
秀丸担当 さん 02/10/28 18:19
 
自己レスですが、すみません。
置換の確認を行いたいのであれば、たけのこさんのおっしゃるとおりでした。
マクロは意味ないですね。

[ ]
RE:13230 検索文字列取得のオフNo.13232
lantenrj さん 02/10/29 04:13
 
たけのこさん、秀丸担当さん、早速に丁寧なご回答をいただき、ありがとうございま
す。大変助かりました。

また、これは正確には取得のオフということではなくて、前回検索文字列を表示させ
たい、ということなのですが、当初ご質問させていただいた例に加えて前回と同じ文
字列を検索する場合でも、一応確認してから検索したいとき、私はつい、検索ダイア
ログを開いてしまいます。すると、違う文字が出てしまうのが違和感があったのです
が、これも、秀丸担当さんのおかげで解消しました。(^.^)

このマクロを教えていただいたおかげで、検索文字列に、前回検索時の文字列を含め、
いろいろ入れられそうな気がしてきて、うれしく思っています。ありがとうございま
した。

lanternj

[ ]