3

How do I list the defined keys in emacs isearch-mode?

Based on Emacs: print key binding for a command or list all key bindings I have tried C-h m, but I cannot do that while in isearch-mode (C-h and M-x seem to cancel out of it)

Thanks, -Shawn

Community
  • 1
  • 1
sligocki
  • 6,246
  • 5
  • 38
  • 47

5 Answers5

4

Try this to get the help page:

M-x isearch-mode-help

Starkey
  • 9,673
  • 6
  • 31
  • 51
2

I think you can find everything in the documention of isearch-forward. Do C-h f isearch-forward

fschmitt
  • 3,478
  • 2
  • 22
  • 24
1

You can get a listing of the bindings by typing C-h b during search (Emacs 23.2). Also available are C-h m (which worked for me) and C-h k.

Trey Jackson
  • 73,529
  • 11
  • 197
  • 229
1

You might also want to try this:

http://www.emacswiki.org/emacs/isearch%2b.el

http://www.emacswiki.org/emacs/IsearchPlus

And C-h M-k (describe-keymap) in this library will let you know the bindings in any keymap (e.g. isearch-mode-map):

http://www.emacswiki.org/emacs/help-fns%2b.el

Drew
  • 29,895
  • 7
  • 74
  • 104
0

C-s C-h b

Which I found out using C-s C-h ?

scottfrazer
  • 17,079
  • 4
  • 51
  • 49
  • I cannot parse the output of that: Key translations: key binding --- ------- C-x Prefix Command C-x 8 iso-transl-ctl-x-8-map ^L `cua--ena-cua-keys-keymap' Minor Mode Bindings: key binding --- ------- C-c Prefix Command C-v yank C-x Prefix Command C-z undo ESC Prefix Command Prefix Command – sligocki Oct 01 '10 at 19:12
  • Hm, that didn't come out so well, but it has ^L randomly in the text and seems to list all keybindings in an odd order... – sligocki Oct 01 '10 at 19:13