7

I have emacs set up so that when I type M-x the helm completion buffer pops up. My problem is that helm wont let me select M-x align if I have previously called M-x align-current, because it is only letting me select the completion from the Command History List and not the list of all available commands.

Any idea how I can overcome this problem?

Dan
  • 32,980
  • 7
  • 102
  • 169
Andrew
  • 73
  • 4

1 Answers1

10

You can press C-o to switch to the other list (I also found this behaviour unintuitive when I started using Helm). Alternatively, if you want to always be able to move to the Emacs Command list, evaluate the following snippet:

(setq helm-move-to-line-cycle-in-source nil)

Here's a duplicate as a Github issue: https://github.com/emacs-helm/helm/issues/683

And here's a duplicate from SO: https://stackoverflow.com/questions/27645582/emacs-helm-m-x-how-to-jump-to-the-list-of-historical-command

To read the helm M-x documentation you can press C-c ? after invoking helm.

Daniel
  • 3,653
  • 18
  • 42