[ 新規に投稿する ]

行の選択で表示位置が横にずれないで欲しい場合があるNo.38654
hawk-eye さん 21/01/13 07:19 [ コメントを投稿する ]
  Windows 10 Pro (64ビット版)
秀丸エディタ Version 8.95 (64ビット版) 使用

TSV/CSVモードで、任意の列を見ながら
複数行を範囲選択したいという時、
行番号などをクリックして範囲選択しようとすると
対象となる1行目をクリックした時点で
表示位置が行頭にずれてしまいます。

「列の幅を全て狭める」などで各列幅を狭めれば
行頭から表示されても、任意の列も大抵は表示できると思いますが、
そもそもTSV/CSVモードで
行頭に表示位置がずれる必要があるのか疑問を感じました。

行番号などをクリックして範囲選択する際の表示位置を
設定変更できるなどして
TSV/CSVモードで表示位置が横にずれないでできるようにして欲しいです。
[ ]
RE:38654 行の選択で表示位置が横にずれないで欲しい場合があるNo.38656
秀丸担当 さん 21/01/13 09:14 [ コメントを投稿する ]
 
行選択をすると、カーソルが先頭に来るため確かにそうなっていました。
全く同じではないですが、似たような動作として、[その他]→[動作環境]→[表示/操作]→[スクロールしてもカーソル位置は固定]がONになっている場合、「すべてを選択」コマンドで縦スクロール位置を維持するという動作があります。
これと同じような感じで、横スクロール位置を維持することもできるようにしようと思います。

[ ]
RE:38656 行の選択で表示位置が横にずれないで欲しい場合があるNo.38673
hawk-eye さん 21/01/19 15:40 [ コメントを投稿する ]
  秀丸エディタ Version 8.96 Beta 10 (64ビット版)で試してみましたが、
1行だけ行選択する場合は上手くいくのですけど、
複数行を行選択する場合は選択範囲が2行目になった時点で
表示位置が行頭に移動してしまうようです。
[ ]
RE:38673 行の選択で表示位置が横にずれないで欲しい場合があるNo.38674
秀丸担当 さん 21/01/19 16:44 [ コメントを投稿する ]
 
ご確認ありがとうございます。
確かに単純な行の選択のときだけ適用していて、それ以外はしていませんでした。
他のパターンを考えると幾つか操作方法があって、どこまでやるかということになってきます。
行番号ドラッグ、Shiftを押しながら行番号クリック、行番号ダブルクリック、行番号ダブルクリックからのドラッグ、本文トリプルクリック(標準割り当ての場合)、本文トリプルクリックからのドラッグ、とあり、これらでもできるようにしようと思います。
あと「行選択開始」コマンドからのカーソルキー上下もあるのですが、これはどこに居るかわからなくなってしまうので、やめておこうと思います。
[ ]

[ 新規に投稿する ]