[5411]
短形選択中の空白挿入挙動
neko
一文字も選択してない状態の短形選択(わかりにくいですね)でスペースを押すと、次の二パターンの動作をします。
一度選択範囲が変わってしまうのはバグだと思うのですが、修正していただけませんか?
1.行末以外
スペースが挿入されず、短形選択範囲されている行の短形選択範囲より後ろが選択されます。その後、もう一度押すと空白が挿入されます。
以下サンプル。
|が短形選択範囲をしている部分。スペースを一度押すと、各行のdefが選択され、二回目のスペースで空白が入ります。
step 1
abc|def
abc|def
abc|def
step 2(defが選択される)
abc|def
abc|def
abc|def
step 3(スペースの挿入。アンダーバーで表現)
abc_|def
abc_|def
abc_|def
2.行末
短形選択範囲されている行の短形選択範囲より後ろが選択されるまでは同じですが、その後短形選択範囲の行がすべて選択されてしまい、もう一度スペースを押すと行頭に空白が入ってしまう。
以下サンプル。
|が短形選択範囲をしている部分。スペースを一度押すと、各行の行末より後ろが選択され、二回目のスペースで行全体が選択され、三回目のスペースで"行頭に"空白が入ります。
step 1
abcdef|
abcdef|
abcdef|
step 2(行末から後ろが選択されている)
abcdef|
abcdef|
abcdef|
step 3(行全体が選択される)
abcdef
abcdef
abcdef
step 4(先頭に空白が挿入される。アンダーバーで表現)
_abcdef
_abcdef
_abcdef
選択範囲の変化、および望んでいない部分への空白の挿入はバグだと思いますので、修正お願いします。