3 ms·
The Ancients did know it better. I sometimes try working without vim keybindings as it's a pain installing them everywhere. I usually give up the 3rd time I ha
by nananana9 5mo ago
The Ancients did know it better.
I sometimes try working without vim keybindings as it's a pain installing them everywhere. I usually give up the 3rd time I have to delete a function argument and can't dt, or select the body of a function and can't vi{.
For everyone even somewhat decent at vim, having to hold right arrow until the cursor reaches the target is a humiliation ritual, and I genuinely feel second-hand embarrassment and pity when I see people do that.
- aiscoming 5mo agoallow me to quote the Ancients, the vi creator himself: > What would you do differently? > JOY: I wish we hadn't used all the keys on the keyboard. > ... > JOY: The fundamental problem with vi is that it doesn't have a mouse and therefore you've got all these commands. In some sense, its backwards from the kind of thing you'd get from a mouse-oriented thing. > Its like one of those pinatas - things that have candy inside but has layer after layer of paper mache on top. It doesn't really have a unified concept. I think if I were going to go back - I wouldn't go back, but start over again. shots fired: > JOY: I can just look at my screen, and when I print it off, it's the same as it looks on the screen. It is formatted, and I'm tired of using vi. I get really bored. There have been many nights when I've fallen asleep at the keyboard trying to make a release. At least now I can fall asleep with a mouse in my hand. I use the Xerox optica mouse instead of the other one because it is color coordinated with my office. Did you notice? I prefer the white mouse to the black mouse. You've got to have some fun, right? http://xahlee.info/comp/interview_with_bill_joy.html http://xahlee.info/comp/interview_with_bill_joy.html
- elch 5mo agoThat's why it's so complicated, and has left and right parentheses commands. You start out with a clean concept and then sort of accrete guano. It lands on you and sticks and you can't do anything about it really. But of course he was wrong about 1991-2026: The days of non-raster stuff are numbered, though sheer momentum will carry it to the end of the decade. And about AT&T as the same year (1984) they introduced BLIT terminal: The fundamental tension in UNIX that I think AT&T doesn't understand is that everyone is going to have a bitmap. https://youtu.be/Pr1XXvSaVUQ https://youtu.be/Pr1XXvSaVUQ
- kps 5mo ago> The fundamental problem with vi is that it doesn't have a mouse The fundamental advantage of vi is that it doesn't have a mouse. If you were born with three arms you can go for sam or something.
- mghackerlady 5mo agoI think one of those early thinkpad keyboards is ideal. You can use the mouse without leaving home row. I wish there was a nice mechanical keyboard with a thinkpad nipple
- flaunf221 5mo agoThe Ancients used HJKL instead of JKL: - which is where fingers rest with proper touch typing - simply because the ancients had keyboard with arrows drawn at HJKL. It's a copy-paste design.
- skydhash 5mo agoMy pinkies are not that strong to have to rely on the right one for navigation. I usually move my whole hand to press with the pinkies.