ChrisPenner / rasa

Extremely modular text editor built in Haskell
GNU General Public License v3.0
616 stars 42 forks source link

Cmd-line Extension #7

Open ChrisPenner opened 7 years ago

ChrisPenner commented 7 years ago

There's a start for this here.

The idea here is to have a parallel to Vim's : cmd bar or emacs' M-x;

Rather than each extension needing to figure out its own way for users to be able to run custom commands, it's better to have one central extension that they can all tie into. Currently rasa-ext-cmd has two utilities:

Work to be done:

This issue is for discussion about the idea and possible implementations or research into possibilities.

jessebmiller commented 6 years ago

I've loved Smex (built on top of IDO) in emacs. It's my favorite tab-complete/fuzzy-find of any interface. I think it would be a good place to look for inspiration.

https://www.emacswiki.org/emacs/Smex