A list of possible completions sounds like a good idea. It provides for more exploration (something I think we're trying to foster for new users) than tab simple completion. I use this in my quick-replace plugin for "favorites" where you can type in anything and it will look for a match in either the description, search or replace string. I've implemented mine with a pure python "search in string" loop but I imagine this could be made extremely robust using a library like FuzzyWuzzy.
For anyone reading... it may seem like this train of thought is "let's make Leo like sublime text". I would like to assure anyone thinking that that I do not believe this to be the case. There are many good ideas that other editors have implemented that the text editor community really likes and some features have come to be viewed as "standard". It's not a step down in any way for Leo to implement these features, it only stands to make Leo more awesome and more useful and more friendly. On Monday, August 24, 2015 at 2:01:24 AM UTC-4, Ville M. Vainio wrote: > > Sublime doesn't support manual "completion" here - it just shows a > screenful of possible completions automatically on every keystroke, like > here: > > http://www.sublimetext.com/screenshots/alpha_goto_anything2_large.png > > > > On Mon, Aug 24, 2015 at 12:15 AM, 'Terry Brown' via leo-editor < > leo-e...@googlegroups.com <javascript:>> wrote: > >> On Sun, 23 Aug 2015 13:50:14 -0700 (PDT) >> john lunzer <lun...@gmail.com <javascript:>> wrote: >> >> > > 4. see if we could replace minibuffer with ctrl+shift+p like thing >> > > from sublime/atom/vscode. Much more "impressive" and modern. >> > >> > To terry, this is how sublime works. I agree that the pop-up style is >> > more "modern" but to a greater point, the minibuffer 99% of the time >> > is just taking up screen real estate and not doing anything. There is >> > not a lot of reason to have it there on the screen unless somebody >> > wants it there on the screen >> >> So the easy way is just to style the parent widget hidden when it >> doesn't have focus... but then it would bump the layout whenever it was >> un-hidden. Might be worth testing that, I'd like that approach if it >> wasn't too disruptive. If it is too disruptive, then pop-up would make >> sense, just have to make sure you get all the special Leo-ness in the >> editing of the line (completion etc.). >> >> Cheers -Terry >> >> -- >> You received this message because you are subscribed to the Google Groups >> "leo-editor" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to leo-editor+...@googlegroups.com <javascript:>. >> To post to this group, send email to leo-e...@googlegroups.com >> <javascript:>. >> Visit this group at http://groups.google.com/group/leo-editor. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.