News for hackers. Stuff that matters.
Re:Emacs is special regarding UIs by jimmyvalmer on Thursday September 10, 2020 @08:57AM (#24431887)
> like the key bindings for switching ... being far too similar and easy to confuse for a newbie.

You must be referring to `C-x b` vs. `C-x C-b`. I remember getting apoplectic over this in 1995. I remain aggrieved to this day.

Re:Emacs is special regarding UIs by morelisp on Thursday September 10, 2020 @10:24AM (#24432631)
I suspect this is actually `C-x k` vs. `C-x o`.

My recommendation would be to bind `C-x C-k` to `kill-this-buffer` and unbind `C-x k`, or bind `C-x C-o` to a hydra that lets you repeat `C-o` i.e. hold down ctrl and repeat `o`, to cycle windows. Or both.

Alternate, try out `ace-window`.

I'm not sure about "too easy to confuse for a newbie." These kind of mistakes only happen when you are switching buffers rapidly without checking prompts, and newbies won't be doing that. And the default mnemonics are (unlike much of Emacs) good for these tasks. So rebinding doesn't feel like a big ask.

(Agreed `C-x b` should be removed imo.)