is there a completion package that completes history of the minibuffer? reddit / emacs ---------------------------------------------------------------------- rese2020 · 2022-02-25 11:35 is there a package that enables minibuffer completion for ivy, something like zsh history navigation? for example i have a history entry that contains: defun and it is buried somewhere in minibuffer history, so when i type for example def and navigate the history, all history entries that begin with def should be the one to be navigated ---------------------------------------------------------------------- xenodium · 2022-02-25 12:50 Already supported in ivy out the the box? C-r usually invokes ivy- reverse-I-search? ---------------------------------------------------------------------- rese2020 · 2022-02-25 12:51 thanks. ---------------------------------------------------------------------- [deleted] · 2022-02-25 17:41 [deleted] ---------------------------------------------------------------------- 00-11 · 2022-02-25 18:20 See [Icicles - History Enhancements](https://www.emacswiki.org/emacs/Icicles_- _History_Enhancements). Here are 3 of the ways you can complete against history elements: * `M-o` in the minibuffer lets you use completion to insert any number of history elements in the minibuffer. * `M-pause` in the minibuffer restricts the current set of completion candidates to those you've used previously. * `M-h` in the minibuffer matches your current input against the minibuffer history directly. ---------------------------------------------------------------------- arthurno1 · 2022-02-28 22:53 In Helm it is also ootb. At least for some Helm packages.