emacs

Consider also joining #cider, #lsp and #inf-clojure, where most of the tool-specific discussions are happening.
2020-10-23T15:57:09.101500Z

I did a massive rewrite of my emacs config and now I lost a feature and I can't figure out how it was actually working before 😄

2020-10-23T15:57:40.102500Z

so basically I don't know if it was ido/helm or what else, whenever I had some options in the minibuffer it was showing the default even before I typed anything

2020-10-23T15:58:02.103200Z

I think it was helm actually, but I can't find the setting to enable that or see in the old config any difference

2020-10-23T15:58:20.103800Z

any idea about what could be the magic setting?

2020-10-23T15:59:10.104300Z

my helm settings are here https://github.com/AndreaCrotti/Emacs-configuration/blob/master/ca-init.el#L277

2020-10-23T16:02:04.105300Z

maybe I should switch to ivy or something else eventually tbf, but I'm curious to understand what was making it work before

2020-10-23T21:44:43.109200Z

@andrea.crotti didn't quite understand the feature description. it almost sounded like helm-M-x -- but i see that in your config. when i used helm, typing M-x was enough to show a list of recent commands. may be that's not what you are after? fwiw, all i had in my .emacs equivalent was:

(use-package helm
    :bind ("M-x" . helm-M-x)
    :config
    (require 'helm-config)
    (setq helm-M-x-always-save-history t))
regarding alternatives to helm, i recently tried ido and then selectrum + prescient. i found the latter pair to more closely match my taste and needs: https://github.com/raxod502/selectrum