Alex K. Angelopoulos [MVP] wrote:
> In fact, if you look closely you'll see that every single raw keyboard
> command is a standard old-fashioned DOSKEY-style command. They didn't want
> to get into low-level interactive interface issues in this version, but it's
> extremely annoying. Another annoyance for me since I tend to copy-paste code
> a lot is the fact that a pasted tab is the same as a tab at the keyboard -
> it attempts autocompletion.
Huh, I'm surprised that pasting text with a tab character causes it to
attempt tab completion.
They could do /so much/ cool stuff if they moved away from a purely
console-based approach.
I'm thinking of something like the Python "IDE" that comes with
ActivePython. Essentially, a shell running in a text editor, with some
rudimentary intellisense. If you hit Enter at the end of a command, it
executes the command. Otherwise, you can edit the command in its
entirety very easily.
Plus, they could do things like have tab completion not clear the rest
of the line, implement incremental history search, like bash's Ctrl-R, etc.
But if they don't get around to it this release, I won't mind too much.
I just hope they don't have a 2-3 year release cycle. They should try to
keep a short cycle, 6 months max, until it stabilizes...