On OSX, in 90% of use-cases, Ctrl + h is the same as hitting the backspace button (with the added efficiency of not needing to move my hand off of home-row). I've grown so accustom to using it, that it has become muscle memory and the override on StackExchange is constantly throwing me off.

For those of you who don't know, while writing a question or an answer on SE, Ctrl + h will try to create a header by adding this: ## Heading ##

As you can imagine, this is an incredibly frustrating experience for users who expect the last character written to be deleted. Is there a reason this keyboard shortcut override makes sense?

I would like to submit a feature request to remove it, or possibly add some sort of configuration so an arbitrary user could turn it off.

  • 1
    If it is only removed, you'll be frustrating me.
    – rene
    Commented Apr 28, 2016 at 16:47
  • 2
  • Since when is Ctrl + H an OS X shortcut for back? I can't get it to do anything. What browser are you using? I'm pretty sure Cmd + [ is the true back shortcut. Commented Apr 29, 2016 at 15:36
  • Oh, you can also use Cmd + H in the editor. Commented Apr 29, 2016 at 15:40
  • @AlexanderO'Mara It's the backspace shortcut (sorry for the ambiguity, i'll update my answer) - it's not browser specific, it works everywhere, including textedit, you just have to be typing in a field.
    – BananaNeil
    Commented Apr 29, 2016 at 18:01
  • @AlexanderO'Mara It looks like Cmd + h in the editor also adds ## Heading ##, which I would argue is more of a reason to remove the override from Ctrl + h - there is already a shortcut key to add a header.
    – BananaNeil
    Commented Apr 29, 2016 at 18:02
  • 2
    Oh, I see. The editors I tried that in did not behave this way. It should be possible to disable this for only Ctrl + h and leave Cmd + h. Commented Apr 29, 2016 at 21:53


You must log in to answer this question.

Browse other questions tagged .