Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Global search #894

Closed
Ellipsine opened this issue Sep 13, 2021 · 3 comments · Fixed by #1775
Closed

Global search #894

Ellipsine opened this issue Sep 13, 2021 · 3 comments · Fixed by #1775
Assignees
Labels
enhancement Request: New feature or improvement next release Note: Features planned for next release user interface Component: General user interface

Comments

@Ellipsine
Copy link

I have a feature suggestion : a global search tool.
Right now, the searching feature only looks inside the opened document but it would be convenient to be able to search something in the whole project.
Sometimes, I have a urgent question while writing, some informations to check and the search tool does not allow me to look for it on my whole project.
For example, my last project weight something like 1 million words and a lot and a loooot of chapters to open to look for my informations. I had to open the content folder in Sublime Text to search with the fuzzy tool.
Is it possible ton implement it ?

@Ellipsine Ellipsine added the enhancement Request: New feature or improvement label Sep 13, 2021
@vkbo
Copy link
Owner

vkbo commented Sep 13, 2021

That is absolutely possible. I have it on my own todo list in fact. I sometimes need it myself although my projects aren't quite that large!

It is not a very difficult feature to write, so I can probably squeeze it in for the 1.6 release. I want to implement some improvements suggested in #645 to the current search tool at the same time.

In the meantime, there is a button in the in-document search tool that will switch on continuing the search in the next document when reaching the end. It is easier than manually opening all chapters. It's the button with the down-arrow below.

image

@vkbo vkbo self-assigned this Sep 13, 2021
@vkbo vkbo added this to the Release 1.6 Beta 1 milestone Sep 13, 2021
@Ellipsine
Copy link
Author

It is perfect thank you very much !
I combine four books from the same serie and I treat them like a whole, that's why I have so many words :)

@vkbo vkbo added user interface Component: General user interface and removed user interface Component: General user interface labels Dec 31, 2021
@vkbo vkbo changed the title [Feature] Global search Global search Dec 31, 2021
@vkbo vkbo mentioned this issue Jan 3, 2022
@vkbo vkbo added the todo label May 31, 2022
@vkbo vkbo mentioned this issue Nov 29, 2022
28 tasks
@tmarplatt
Copy link
Contributor

This may sound niche: if the user could refine a global search further by somehow specifying which documents (or type thereof) to search, that would potentially remove much noise from search results, especially in large projects.

Think of "I want to search only notes" or "I want to search all my files marked as Finished". But perhaps the best approach would be to first be able to filter-select all desired files in the project tree (assuming multifile selection is implemented) according to such a criteria, and then do a global-but-only-for-selected-files search.

@vkbo vkbo added planned Note: Feature planned for a later release and removed todo labels Apr 14, 2023
@vkbo vkbo added next release Note: Features planned for next release and removed planned Note: Feature planned for a later release labels May 7, 2023
@vkbo vkbo removed the next release Note: Features planned for next release label Jul 20, 2023
@vkbo vkbo added the planned Note: Feature planned for a later release label Jul 20, 2023
@vkbo vkbo added user interface Component: General user interface next release Note: Features planned for next release and removed planned Note: Feature planned for a later release labels Mar 13, 2024
@vkbo vkbo mentioned this issue Mar 24, 2024
6 tasks
@vkbo vkbo linked a pull request Mar 24, 2024 that will close this issue
6 tasks
@vkbo vkbo closed this as completed Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request: New feature or improvement next release Note: Features planned for next release user interface Component: General user interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants