Live data from Hacker News

Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

github.com

51–57 of 57 posts

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#51
post #49

Earlier quoted context omitted.

You're talking about terminology being a barrier to entry. Terminology is trivial but suppose we changed it (yank -> paste, kill -> cut etc). Now you'll not be happy with the key bindings (C-y to paste, C-k to cut) and want them to be replaced with the Windows/Mac standard – right? Because developing new muscle-memory for a different style of working is a lot heavier than just learning new terms for existing things.…

Now, it's clearer what you mean. But still doesn't not make much sense, sorry! You apparently see something which I didn't say, and refute something which I didn't say with impressive energy. No, making docs using common terms of today won't make you wish to turn Emacs to Visual Studio, or whatever other IDE you don't like. There are Emacs tutorials written in languages other than English where standard terminology f…

Then you destroy any remaining trace of a link between the key binding and the action. You can imagine the conversation

"control p to go up? Control y to paste? v to go down – perhaps that's v for vertically down or something? Who designed this crap anyway".

Maybe it would work but I'm not feeling optimistic :-)

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#52
post #22

I feel like I'm living in both the golden age of ergonomic keyboards (kinesis, ergodox, etc) and the golden age of modal interfaces for Emacs (evil, devil, boon, meow, etc). Lots of new and interesting HSI ideas today, at least for us Emacs users.

what is HSI?

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#53

The postition of the comma key doesn't (to me) feel a lot better than the normal position of the CTRL key. I remap CAPS-LOCK (which I almost never use or want) to CTRL and that works well for me in emacs to reduce finger contortions. It does create minor annoyances when I have to use a computer where this isn't the case, since it's in my muscle memory now.

Here how it's better:

- stronger hand - stronger finger - better vertical movement instead of horizontal

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#54
It's a pity all those highly extensible vim/emacs editors ship with such awful unergonomic defaults and are so resistant to change, such a waste of a potential :(

Relevant to this devil mode (and to a similarly named god mode): they do replace the pinky control, but they are still stuck with the default keycaps after that

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#55
post #51

Earlier quoted context omitted.

Now, it's clearer what you mean. But still doesn't not make much sense, sorry! You apparently see something which I didn't say, and refute something which I didn't say with impressive energy. No, making docs using common terms of today won't make you wish to turn Emacs to Visual Studio, or whatever other IDE you don't like. There are Emacs tutorials written in languages other than English where standard terminology f…

Then you destroy any remaining trace of a link between the key binding and the action. You can imagine the conversation "control p to go up? Control y to paste? v to go down – perhaps that's v for vertically down or something? Who designed this crap anyway". Maybe it would work but I'm not feeling optimistic :-)

Emacs is a programmable environment constructor, ain't it? Significant share of users prefer evil-mode, and use "p in command mode", not c-y. There are people who have custom keyboards (and even pedals) and their bindings often tuned to that fact. So "control y" is not more sacred than the leftmost pedal, and link is ephemeral anyway.

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#56
post #51

Earlier quoted context omitted.

Then you destroy any remaining trace of a link between the key binding and the action. You can imagine the conversation "control p to go up? Control y to paste? v to go down – perhaps that's v for vertically down or something? Who designed this crap anyway". Maybe it would work but I'm not feeling optimistic :-)

Emacs is a programmable environment constructor, ain't it? Significant share of users prefer evil-mode, and use "p in command mode", not c-y. There are people who have custom keyboards (and even pedals) and their bindings often tuned to that fact. So "control y" is not more sacred than the leftmost pedal, and link is ephemeral anyway.

I think the mnemonic link matters for beginners, but let's say I agree with you. By calling the link ephemeral haven't you just undermined your own argument that the terminology is a barrier?

Re: Show HN: Devil Mode: A twisted Emacs key translator for modifier-free editing

#57
post #56

Earlier quoted context omitted.

Emacs is a programmable environment constructor, ain't it? Significant share of users prefer evil-mode, and use "p in command mode", not c-y. There are people who have custom keyboards (and even pedals) and their bindings often tuned to that fact. So "control y" is not more sacred than the leftmost pedal, and link is ephemeral anyway.

I think the mnemonic link matters for beginners, but let's say I agree with you. By calling the link ephemeral haven't you just undermined your own argument that the terminology is a barrier?

Of course I haven't as I made zero claim about mnemonics. We're talking about readability i.e. cognitive burden which by definition increases with amount of unknown words, or words with unexpected contextual meanings
Post reply on HN