1

How do I wrap around and start from the beginning when I have reached the end of items in a helm buffer?

1

UPDATE: (setq helm-move-to-line-cycle-in-source t) should do what you need, the option's documentation is

helm-move-to-line-cycle-in-source is a variable defined in 'helm.el'. Its value is nil

Documentation: Move to end or beginning of source when reaching top or bottom of source. This happen when using 'helm-next/previous-line'.


Use M-<("helm-beginning-of-buffer").


left("helm-previous-source") can always cycle all sources, right or C-o ("helm-next-sources") can cycle all sources when there is no a dummy source.

  • This is an alternative. Is there a way that I keep press next and go to the beginning when the end has reached? – godblessfq Jun 27 '15 at 15:37
  • Interesting idea, I didn't find existing command does this, but it is possible to write ourself. – xuchunyang Jun 27 '15 at 15:53
  • just customize the helm-move-to-line-cycle-in-source option. – xuchunyang Jun 27 '15 at 16:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.