I've only been playing with this for a few minutes, but there are lots of problems.
1. vg<C-A> with :se nf=alpha doesn't do letters. a a a --- :se nf=alpha<CR>VGg<C-A> b b b 2. Minus signs are never added or removed. 0 --- V<C-X> 1 Another: -1 --- V3<C-A> -2 3. Even if multiple columns are selected, it acts on only one column. The column it selects can be unusual. This makes sense: 0x9 0x9 0x9 --- <C-V>3$<C-A> 0xa 0xa 0xa This uses the same visual area, but with a different result: 0x9 0x9 0x9 --- $<C-V>++<C-A> 0x10 0x10 0x10 This increments a number that wasn't in the visual area: 0 0 0 0 0 0 --- $v++<C-A> 0 1 0 1 0 1 4. If you dot repeat, you get an ordinary C-X/C-A. 0x0 0x0 --- $<C-V>j10<C-A>. 0x10 0x1a Note that the cursor ends at the bottom-right, opposite of most visual mode commands. This makes useful dot repeats difficult. 5. Overflow. 1 1 1 --- VGg<C-X> 0 18446744073709551615 18446744073709551614 -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
