Since a couple of months ago, Helm has changed in his behavior of "doing its thing" when some command requires selecting a candidate, which was a default behavior in old releases of Helm. How can I restore that in these new releases of Helm?

Edit: the referred old behavior is that one where Helm handles completion candidates for any given command that requires choosing one candidate.

  • 5
    The question as it stands is unclear. Please edit it to explain in more detail what helm behavior you want to achieve and what you see instead. Feb 13, 2016 at 7:29

1 Answer 1


Yes, the behavior of helm has changed recently. See this commit. I think what you are experiencing is the same thing I asked about here.

My solution was to add the commands that used to "do their thing" (i.e., use helm completion) to the helm-completing-read-handlers-alist as suggested here. For example, to get find-file to use hem completion again:

(add-to-list 'helm-completing-read-handlers-alist '(find-file . helm-completing-read-symbols))

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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