Match other parts of command than just the beginning
I use the desktop keystroke launcher Launchy, and one aspect of its interface that I would like to see incorporated into Ubiquity is the way it matches input against commands. When i type a command into Launchy, it matches that input against all commands that contain those characters in that order, regardless of where in the command name the characters are. For example, when I want to launch Firefox I can type "fx". Similarly, if I want to search Wikipedia I enter "wp". I find that this often makes it easier to select the correct command with the fewest kestrokes.
Thanks for making such a great tool. I love it already!
Thanks for making such a great tool. I love it already!
6
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
-
Inappropriate?If I remember right, Enso implemented that also - and Ubiquity borrows a lot of ideas from there. It worked quite well, so its a definite possibility.
-
Inappropriate?Yep. In fact, Ubiquity's matching algorithm is surprisingly dumb. There's a lot of work to be done there -- and almost anything will be a win.
We'll be looking at borrowing some of the algorithms from the Awesome Bar, so that we can also get adaptive learning in there too.
I’m confident
-
Inappropriate?This makes even more sense for commands that should actually be two words like "command-list" or "command-editor".
-
Inappropriate?Yeah! Just you wait, the 0.2 release is gonna have the most parsimonious parser ever. I'm going to do a blog post tomorrow or friday detailing all the many many parser improvements I have planned. This one is definitely on the list.
I’m excited
-
Inappropriate?Is reverse autocomplete in the works as well?
-
Inappropriate?Btw, match-in-the-middle now works, although discontinuous matches still don't. This fix will be pushed out in the 0.1.1 patch, or if you're using the source, just hg pull hg update and restart your browser to get the latest behavior.
I’m happy
-
Inappropriate?Re: reverse autocomplete -- thanks for that link, Casey. I hadn't read that article. Their example implementation is good, but would be even better if it had discontinuous matches.
Loading Profile...




EMPLOYEE
EMPLOYEE
