Just adding another vote for virtual space. I have been looking forward to sitting down and evaluating Sublime Text 2. It sounded like a dream, one licence for Windows, Mac and Linux (I use all three). Fully configurable with Python. A pure programmer’s editor. My initial impression was great, but then … ahhhhhh … as I down arrow I don’t stay in the same column unless I am lucky enough that all lines below my start point are at least as long as my initial column position. Worse (much worse) was to follow. There is no way to change this horrible behaviour ! I am really struggling to believe this can be true. I believe I escaped from this primitive mode of operation for the first time with the Brief MS-DOS editor way back in the eighties. This is so fundamental. It’s the difference between interacting with your code as a fluid representation of abstract ideas (good) versus interacting with your code as a list of jagged lines of text (bad - very very bad).
Edit later: Having another go today and I notice that if I go down down down down etc. the column change that occurs if I hit a short line is only temporary - if I reach a sufficiently long line the column position will revert to my original starting place. This is good and reduces my grief for the absent virtual space feature significantly.