vimでインクリメント/デクリメント


[tag:]

vim7.4.754で、ヴィジュアルモード中の インクリメント/デクリメントが可能になった。

a-1
a-2
a-3

で、1,2,3の部分だけ矩形選択してインクリメントすると

a-2
a-3
a-4

になる。便利。

デクリメントしたときの挙動が怪しくて、

a-0
a-1
a-2

の次は

a-1
a-2
a-3

に戻る。

-1,-2,-3を矩形選択したときのインクリメントはもっと怪しくて、

a-0
a-3
a-4

になる。謎。
vim_devの議論でも、0を選択したときに符号の付け外しが おきないという話が出ていて、パッチもついているんだけど 反映されていないのか。
それだとしても、後ろ2行は明らかにおかしい。

あと、個人的には、

0.100
0.200
0.300

で1,2,3を矩形選択したときに、

0.200
0.300
0.400

になって欲しい。現状は

0.101
0.201
0.301

になってしまう(これはおそらく仕様)。

p.s.
7.4.1721で試してみたら上記すべて直ってました。