Possible Feature Request: Persistent Search
I've been doing a lot more writing in Ulysses lately, and I've been trying to figure out why, in some ways, working in the native files feels "better" than working with the md files of my ZK. I have complicated thoughts, but I've realized a big part of it is that there is a hierarchy available there which is not available in The Archive. This enables a sort of implicit filtering, I can look at just documents related to a project, do searches, etc, within that.
I recognize that this lack of hierarchy is in a lot of ways the strength of a Zettelkasten. But sometimes, it is useful to work within a narrower scope.
Thus, I propose Persistent Searches. They would work much like saved searches currently do, but would not be cleared by default when searching additionally.
By way of example: I'm currently working on a project codenamed RoL. I have all of my files related to that tagged with #RoL, and I can find them easily. But when I try to do searches within that, I have to type that tag every time I do a search, and it's a lot of cognitive overhead. What I would love is some way of "locking" an arbitrary search, so that until I explicitly clear it, all other searches take place with the locked search implicitly enabled.
I'm not certain the best UI for this. My initial thought would be to have a sort of "breadcrumbs" area that would appear beneath the search bar, with locked searches there, so you would always be reminded that you had narrowed your scope.
What do you all think?
It looks like you're new here. If you want to get involved, click one of these buttons!