3 ms·
> You repeatedly claim that vi is lame because it has to work with keyboards with no control keys. You also say that you used vi on terminals that lacked a cont
by lutusp 13y ago
> You repeatedly claim that vi is lame because it has to work with keyboards with no control keys. You also say that you used vi on terminals that lacked a control key. Your claims are simply false.
First, I never said either of those things anywhere. But, having sampled the level of personal responsibility among the people in this thread, I won't bother asking you to try to locate your source for those false claims.
The reason vi doesn't use control keys is because many keyboards in those days didn't have control keys to use. Which word don't you understand? The authors couldn't exploit keys that didn't exist, so they avoided use of an entire keyboard filled with control keys, an unfortunate necessity.
This is not to say there were no keyboards with control keys, only that the designers didn't want to lock out users having keyboards without control keys. That's why vi used letter keys for arrow keys, and shifted modes by means of something other than a control key, to make control functions possible in the absence of control keys.
> But please stop making claims about vi and early terminals that are simply and obviously false.
What? I should defend statements that I never made, that you invented and then tried to hold me responsible for? If you will stop inventing quotes, I will stop calling you out on them. Now, as just one example among many, locate where I said "vi is lame" ANYWHERE, FOR ANY REASON, IN ANY CONTEXT. And when you discover that you invented it, you will apologize.
- gregjor 13y agoBill Joy's own docs and comments on the origin of vi and the terminals it was designed for contradict your opinions. I've given examples with supporting evidence. What evidence have you given to back up your claims? I didn't invent any quotes. The quotes I posted -- using the widely-accepted quotation mark convention of English (assuming your keyboard has those!) -- are clearly indicated. The "vi is lame" statement is my own summary of your opinions expressed in this thread, it is not attributed to you as a quote but as a sentiment. Thus the lack of surrounding quotation marks. But maybe let that bone go and try to produce any evidence supporting the meager meat of your arguments about early terminals and the history of vi.