お疲れ様です.
行番号のエリアをマウスで上から下へドラッグして行選択を行った場合,カーソル位置が選択した範囲の次の行にあるように見えます.
「行カット」を行ったときに,選択範囲の次の行だけがカットされたので思ったのですが,上から下へ行選択した場合はカーソル位置が改行前に来た方がよいような気がしました.
ただ,行を選択して削除,という場合には改行も削除してほしいですね..
改行後(しかし次の行ではない)の位置にカーソルが移動できれば,選択範囲外に見える次の行を操作してしまうことはないのではないかと思いました.
全パターン考えたわけではないので,それでまずいこともありそうですが...
ひとまず,提案だけしてみました.
よろしくお願いします.