折り返しがある場合のBOX範囲選択での挿入No.27856
hawk-eye さん 10/03/24 16:57
 
BOX範囲選択で、各行に挿入する場合について質問させて下さい。

まず、次のようにカンマで区切られたデータの一覧があったとします。
(本当は、もっと長いデータで、多くの行あります。)
ABCDEFG,HIJKLMN,OPQRSTU,VWXYZ
abcdefg,hijklmn,opqrstu,vwxyz

ファイルタイプ別の設定で、折り返し文字数を15文字にした場合、
当然、次のような見た目になります。
ABCDEFG,HIJKLMN
,OPQRSTU,VWXYZ
abcdefg,hijklmn
,opqrstu,vwxyz

そして、カーソルが','と'H'の間にある状態で、
Ctrlキーを押しながらマウスの左ボタンで、
次の文字をBOX範囲選択したとします。
H
,
h
,

この時に、例えば半角のカンマを入力した場合、次のようになります。
ABCDEFG,,HIJKLM
N,OPQRST,U,VWXY
Z
abcdefg,,hijklm
n,opqrst,u,vwxy
z

私としては、'H'と'h'の前だけに挿入したかったのですが、
折り返した後の部分にまで挿入される、
しかも'H'と'h'の前に挿入してカラムがずれて'U'と'u'の前に挿入される
のは仕様でしょうか?

現在は、折り返しがない状態に設定を一時的に変えてから
上記のような挿入をしています。

環境は、
Windows XP Pro SP3
秀丸エディタ Version 7.11
です。

よろしくお願い致します。

[ ]
RE:27856 折り返しがある場合のBOX範囲選No.27857
秀丸担当 さん 10/03/24 17:15
 

>私としては、'H'と'h'の前だけに挿入したかったのですが、
>折り返した後の部分にまで挿入される、
>しかも'H'と'h'の前に挿入してカラムがずれて'U'と'u'の前に挿入される
>のは仕様でしょうか?

確かに言われている通りになってしまうのが確認できました。
折り返しがある場合は、BOX選択時の文字入力はあまり効果はありませんでした。

BOX選択で折り返しを無視して論理行だけ扱うようにすることはいまのところで
きなくて、現在開発中のV8.00においてもできないです。
いまのところこういう仕様ということでお願いします。
折り返し以降でずれる件は、仮に元の位置に挿入したとしても、例えば「123」
という連続入力では結局ずれるのであまり効果は無いかもしれません。

やはりこういう場合は、お手数ですが折り返しが無い状態に一時的にしていただ
いてから挿入していただくしかないと思います。

そういうこともできたらいいということで、ご意見参考にさせていただきます。

[ ]
RE:27857 折り返しがある場合のBOX範囲選No.27858
hawk-eye さん 10/03/24 19:23
 
了解しました。
回答ありがとうございました。

[ ]