|
|
|
|
|
by glenjamin
4461 days ago
|
|
On a related note, Komodo Edit/IDE has a great feature in their fuzzy matcher. In ST3 for example, a space is basically treated like the regex /.*/ This means that if you type something you can only the filter results on the RHS of your input do far. Consider:
Models/player.js
Controllers/player.js
Views/player.js If I type "play" then I need to hit home to filter further. In Komodo, space is treated as a logical AND, which you can use to more effectively search the above. I've not tried Zed yet, but if it can handle this case then that's a plus point from me. |
|
(emacs users may be familiar with iswitchb, which can be operated in a similar manner. Entering space-separated strings in Visual Assist is equivalent to entering those same strings in iswitchb and then pressing C-SPC after each one to perform each search on the result of the previous one. This is marginally more fiddly, but the key part is being able to narrow the list down with one substring, and then add more substrings to further refine things.)
I've added a similar Visual Assist-/Komodo-style UI for finding things to a couple of programs I've worked on, basically copying exactly what Visual Assist does. The response is always positive.