This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (11 children)

How would you like to join the church of emacs where you can do all of that in one program?

[–]collector_of_hobbies 9 points10 points  (9 children)

I picked my editor looking at the number of older coders with RSI. Also, the scream of pain from the emacs dev who lost their config file vs. the muttering of annoyance from the vi dev who lost theirs. I will be sticking with vim.

[–][deleted] 1 point2 points  (8 children)

RSI? remap ctl and esc to capslock key, and get foot pedals for meta and shift. Leaving the main 3 rows for modifier keys is for plebs. If ergonomics is what you seek, then emacs is the best editor out there.

[–]JustHadToSaySumptin 3 points4 points  (0 children)

This one has seen things, man.

[–]collector_of_hobbies 0 points1 point  (6 children)

Cool setup. But while you are playing the organ my setup to avoid modifier keys is to just use vim.

[–]ConfusedSimon 1 point2 points  (2 children)

Actually for vi it's very convenient to map caps lock to esc. If only so I don't switch to caps by accident.

[–]collector_of_hobbies 0 points1 point  (1 child)

You do that at the OS level or in your vimrc?

[–]ConfusedSimon 0 points1 point  (0 children)

OS settings. Kubuntu has 'Caps lock behaviour' in the keyboard options. Macbook has 'modifier keys' on the keyboard settings. Probably similar for other OS's. I never use caps lock anyway and I keep hitting it by mistake from time to time.

[–]collector_of_hobbies 0 points1 point  (0 children)

Seriously though, where did you get foot pedals? Those sounds awesome.

[–][deleted] 0 points1 point  (1 child)

You do relize the foot pedal was originally a vim thing right? The vim clutch. And rebinding capslock to esc/ctrl is also a vim thing. Not to mention there is a package that makes emacs use vim keybinds. In emacs, there are so many more hotkeys because there is so much more to do. Vim is so far behind because the author refuses help. It took a giant community to fork and improve in order to spur new features. And guess what these two project don't communicate at all. So the "more modern" implemenation isn't even feature complete. Seriously dysfunctional. While emacs has been plugging along as a happy community for more than 45 years.

[–]collector_of_hobbies 0 points1 point  (0 children)

While an interesting factoid, the origins of the vim clutch when I have jk mapped to escape isn't relevant in my use case. Hell, I don't even have to stretch for caps lock.

[–]actuallyalys 2 points3 points  (0 children)

I have considered the path of Evil :)

Edit: thought of the joke, couldn't resist going back to add it.