1

I found that when I press the tab key, the command I have bound to C-i gets run (somewhat unsurprisingly). I would like to keep this command bound to C-i but run a different one when pressing the tab key. I have found that I can do this within a keymap by defining (kbd <tab>)

Thanks to this Emacs.SE post, I found which keymap is responsible for it and that there is a global binding for tab. The keymap doesn't have (kbd <tab>) bound, but it's translated instead of falling through to the global binding.

How do I get it to fall through?

Alex R
  • 239
  • 1
  • 13

1 Answers1

1

This comment provides a solution: bind the global (kbd "TAB") and (kbd "<tab>") to different things and Emacs will stop translating the keybinding.

Alex R
  • 239
  • 1
  • 13