[ 新規に投稿する ]

複数行の検索No.10142
ももきち さん 20/03/29 13:23 [ コメントを投稿する ]
  ヘルプの「\nを使った複数行検索の際の制限について」に記載されているように、正規表現をONにして以下の文章を「これは\n秀丸エディタです$」で検索してみたところ、1行目だけがヒットした状態で改行を突き抜けて点滅表示になります。(検索での表示設定を「点滅表示」にして確認)
---
これは
秀丸エディタです
---
これは意図した動作でしょうか。(特殊な仕組みによる制限がある?)
可能なら検索ダイアログの複数行をONにした時のように2行とも選択状態にして欲しいです。

V8.92β6にて確認。
[ ]
RE:10142 複数行の検索No.10143
秀丸担当 さん 20/03/30 09:22 [ コメントを投稿する ]
 
検索でヒットしたときの表示は、既に試されているかと思いますが、[その他]→[動作環境]→[検索]の「検索での表示」の設定によって違っています。
「点滅表示」のときは、幅の広いカーソルという扱いになって、複数行に渡る場合は、言われている通り、改行を突き抜けてしまい、こういう仕様ということになってしまいます。
「範囲選択」の場合は、カーソルではなく範囲選択となり、複数行でも大丈夫になります。

検索ダイアログで複数行が有効になっているときは、忘れていたのですが、調べてみたら、設定に関わらず常に「範囲選択」と同等となるようにしてありました。
そういう動作ということをヘルプにも書いておこうと思います。
[ ]
RE:10143 複数行の検索No.10144
ももきち さん 20/03/31 21:37 [ コメントを投稿する ]
  ご確認有難うございます。仕様であること承知しました。
個人的には、改行を突き抜けて点滅表示すると、どこまでヒットしたか分からないし見た目もよくないので、複数行が有効な場合と同様に範囲選択した方が良いような気もします。
[ ]

[ 新規に投稿する ]