tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
One day i'll be able to downvote
History of Emacs and vi Keys (2010)
11–20 of 91 posts
Re: History of Emacs and vi Keys (2010)
#12tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
Do you have better designs? If you're using Emacs-style editing, you want Ctrl shortcuts. If you're using vi-style modal editing, you want single keys to move around. What would you recommend? Note that moving your hand to the arrow keys is, while more intuitive, slower and requiring more thought than the other options presented (once these options are learned).
(I am a proficient touch typist, but I can't adapt to hjkl in lieu of arrow keys — not to mention the context shifting overhead for two vim modes).
Re: History of Emacs and vi Keys (2010)
#13tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
Having caps lock where it is on current keyboards is in no way a superior design. It's a useless key in a prime location! Give me those "inferior" keyboards any day.
Re: History of Emacs and vi Keys (2010)
#14tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
Having caps lock where it is on current keyboards is in no way a superior design. It's a useless key in a prime location! Give me those "inferior" keyboards any day.
Re: History of Emacs and vi Keys (2010)
#15Earlier quoted context omitted.
Having caps lock where it is on current keyboards is in no way a superior design. It's a useless key in a prime location! Give me those "inferior" keyboards any day.
Map it to ctrl and emacs is unstoppable :)
Re: History of Emacs and vi Keys (2010)
#16tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
One day i'll be able to downvote
Re: History of Emacs and vi Keys (2010)
#17Earlier quoted context omitted.
Having caps lock where it is on current keyboards is in no way a superior design. It's a useless key in a prime location! Give me those "inferior" keyboards any day.
Map it to ctrl and emacs is unstoppable :)
I have found that having only one C- key on the keyboard becomes uncomfortable over time. For example C-a and C-e and C-x and C-f contort my hand more with only a left hand C- key...looking for this in a keyboard is one of the things I learned from Xah's site.
Re: History of Emacs and vi Keys (2010)
#18Earlier quoted context omitted.
Map it to ctrl and emacs is unstoppable :)
Yeah, C-n is just _perfect_ to reach. Just thinking of it makes my arm twitch and glow with pain. I am starting to suspect that Emacs original keybinding designer (Richard?) is actually an octopus.
Re: History of Emacs and vi Keys (2010)
#19tl;dr Emacs and vi keybindings are a product of inferior keyboards used at the time of their inception and not (I repeat, NOT) a superior way of text editing which philistines can't comprehend. Programmers are the worst cargo cultists.
That's a bit of an oversimplification. Especially given how none of those keyboards look THAT different than what we use today. In particular, Vim's use of the home row for movement is objectively better than moving your hand off the home row and using the arrow keys (which you can do if you wish as well). I'm sure if someone was creating Vim today, they might choose WASD instead since many are familiar with the use…
Re: History of Emacs and vi Keys (2010)
#20Earlier quoted context omitted.
Do you have better designs? If you're using Emacs-style editing, you want Ctrl shortcuts. If you're using vi-style modal editing, you want single keys to move around. What would you recommend? Note that moving your hand to the arrow keys is, while more intuitive, slower and requiring more thought than the other options presented (once these options are learned).
Mac default keymap looks intuitive enough for me. Opt+arrows for skipping words, Cmd+arrows for sentences. Beats absolutely arbitrary Ctrl-A/Ctrl-E and ^/$ definitively. (I am a proficient touch typist, but I can't adapt to hjkl in lieu of arrow keys — not to mention the context shifting overhead for two vim modes).
Side note: TWO vim modes? I guess you're never had the pleasure of stumbling into ex mode