[GH-ISSUE #219] Search within editor #74

Closed
opened 2026-03-03 00:18:07 +03:00 by kerem · 11 comments
Owner

Originally created by @tonythere on GitHub (Dec 24, 2019).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/219

Originally assigned to: @Komediruzecki on GitHub.

Issuehunt badges

Hello all, could anyone tell me how to search a term in the note editor? I tried Command + F and lookup in menus either but no luck.

Thank you.


IssueHunt Summary

Backers (Total: $30.00)

Submitted pull Requests


Become a backer now!

Or submit a pull request to get the deposits!

Tips

Originally created by @tonythere on GitHub (Dec 24, 2019). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/219 Originally assigned to: @Komediruzecki on GitHub. <!-- Issuehunt Badges --> [<img alt="Issuehunt badges" src="https://img.shields.io/badge/IssueHunt-%2430%20Funded-%2300A156.svg" />](https://issuehunt.io/r/BoostIO/BoostNote.next/issues/219) <!-- /Issuehunt Badges --> Hello all, could anyone tell me how to search a term in the note editor? I tried `Command + F` and lookup in menus either but no luck. Thank you. <!-- Issuehunt content --> --- <details> <summary> <b>IssueHunt Summary</b> </summary> ### Backers (Total: $30.00) - [<img src='https://avatars3.githubusercontent.com/u/13612118?v=4' alt='boostio' width=24 height=24> boostio](https://issuehunt.io/u/boostio) ($30.00) ### Submitted pull Requests - [#681 Add Codemirror search functionality (#219)](https://issuehunt.io/r/BoostIO/BoostNote.next/pull/681) --- #### [Become a backer now!](https://issuehunt.io/r/BoostIO/BoostNote.next/issues/219) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/BoostIO/BoostNote.next/issues/219) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/BoostIO/BoostNote.next/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds. </details> <!-- /Issuehunt content-->
Author
Owner

@RyanGreenup commented on GitHub (Dec 25, 2019):

The only way that I was able to make it work is if you change the keymap and use the Vim search.

  1. Go to settings Ctrl + ,
  2. Select Editor from the left side then scroll down to the 5th entry 'Editor Keymap'
  3. Select Vim
  4. Now inside the note if you press / followed by a search term and then Enter it will search for that term and you can cycle between the results with n.
    • This isn't ideal though because the search term won't be displayed anywhere, so this is a work around at best.

This would be far less of an issue if there was an implemented method to use an external editor as there is in Joplin or Notable.

<!-- gh-comment-id:568835317 --> @RyanGreenup commented on GitHub (Dec 25, 2019): The only way that I was able to make it work is if you change the keymap and use the *Vim* search. 1. Go to settings <kbd>Ctrl</kbd> + <kbd>,</kbd> 2. Select Editor from the left side then scroll down to the 5th entry '**Editor Keymap**' 3. Select Vim 4. Now inside the note if you press <kbd>/</kbd> followed by a search term and then <kbd>Enter</kbd> it will search for that term and you can cycle between the results with <kbd>n</kbd>. * This isn't ideal though because the search term won't be displayed anywhere, so this is a work around at best. This would be far less of an issue if there was an implemented method to use an external editor as there is in *Joplin* or *Notable*.
Author
Owner

@issuehunt-oss[bot] commented on GitHub (Dec 25, 2019):

@boostio has funded $30.00 to this issue.


<!-- gh-comment-id:568842228 --> @issuehunt-oss[bot] commented on GitHub (Dec 25, 2019): [@boostio](https://issuehunt.io/u/boostio) has funded $30.00 to this issue. --- - Submit pull request via [IssueHunt](https://issuehunt.io/repos/74213528/issues/219) to receive this reward. - Want to contribute? Chip in to this issue via [IssueHunt](https://issuehunt.io/repos/74213528/issues/219). - Checkout the [IssueHunt Issue Explorer](https://issuehunt.io/issues) to see more funded issues. - Need help from developers? [Add your repository](https://issuehunt.io/r/new) on IssueHunt to raise funds.
Author
Owner

@tobifasc commented on GitHub (Feb 11, 2020):

Should we still use CodeMirror's built in search addon? It provides all the basic functionality as described here and could be activated in 5 minutes but it lead to some issues in old BoostNote (e.g. BoostIO/Boostnote#856, BoostIO/Boostnote#1400, BoostIO/Boostnote#1813, BoostIO/Boostnote#2116, BoostIO/Boostnote#3205) which mostly arised because its functionality was not well documented and some minor usability improvements/tweaks were requested.

We could create our own search addon (just like someone did here (i haven't tested this - it's not maintained)) but that would take longer to implement.

A find/replace-widget i personally really like is the one in Monaco Editor. Is the discussion in #69 still ongoing? If yes and we switch to Monaco we could close this issue. If not we could at least take a look at their design decisions.

<!-- gh-comment-id:584634808 --> @tobifasc commented on GitHub (Feb 11, 2020): Should we still use CodeMirror's built in search addon? It provides all the basic functionality as described [here](https://codemirror.net/demo/search.html) and could be activated in 5 minutes but it lead to some issues in old BoostNote (e.g. BoostIO/Boostnote#856, BoostIO/Boostnote#1400, BoostIO/Boostnote#1813, BoostIO/Boostnote#2116, BoostIO/Boostnote#3205) which mostly arised because its functionality was not well documented and some minor usability improvements/tweaks were requested. We could create our own search addon (just like someone did [here](https://github.com/Maloric/CodeMirror-RevisedSearch) (i haven't tested this - it's not maintained)) but that would take longer to implement. A find/replace-widget i personally really like is the one in Monaco Editor. Is the discussion in #69 still ongoing? If yes and we switch to Monaco we could close this issue. If not we could at least take a look at their design decisions.
Author
Owner

@SannePetersNL commented on GitHub (Feb 25, 2020):

Also looking for a fix, this is the main reason why I can't use boost note as my default note taking app.

<!-- gh-comment-id:590902715 --> @SannePetersNL commented on GitHub (Feb 25, 2020): Also looking for a fix, this is the main reason why I can't use boost note as my default note taking app.
Author
Owner

@Ckbhatia commented on GitHub (Jun 16, 2020):

@Flexo013 Please add the platform label, such as the android, web, etc. So, Interested developers can work accordingly.

<!-- gh-comment-id:644579270 --> @Ckbhatia commented on GitHub (Jun 16, 2020): @Flexo013 Please add the platform label, such as the android, web, etc. So, Interested developers can work accordingly.
Author
Owner

@Flexo013 commented on GitHub (Jun 16, 2020):

@Ckbhatia This issue doesn't necessarily pertain a specific platform (since you can hook up keyboards to phones as well).

<!-- gh-comment-id:645008829 --> @Flexo013 commented on GitHub (Jun 16, 2020): @Ckbhatia This issue doesn't necessarily pertain a specific platform (since you can hook up keyboards to phones as well).
Author
Owner

@Ckbhatia commented on GitHub (Jun 17, 2020):

@Flexo013 I know that. But, android developer isn't going to develop this feature for web app.

So, how do you manage that?

<!-- gh-comment-id:645124446 --> @Ckbhatia commented on GitHub (Jun 17, 2020): @Flexo013 I know that. But, android developer isn't going to develop this feature for web app. So, how do you manage that?
Author
Owner

@Flexo013 commented on GitHub (Jun 27, 2020):

We have the labels set up such that if there is no specific platform tag present then the issue pertains to a general development.

<!-- gh-comment-id:650552691 --> @Flexo013 commented on GitHub (Jun 27, 2020): We have the labels set up such that if there is no specific platform tag present then the issue pertains to a general development.
Author
Owner

@lotdrops commented on GitHub (Jul 6, 2020):

A fix on this would be awesome, it is my main pain point with Boostnote

<!-- gh-comment-id:654450619 --> @lotdrops commented on GitHub (Jul 6, 2020): A fix on this would be awesome, it is my main pain point with Boostnote
Author
Owner

@Flexo013 commented on GitHub (Jul 11, 2020):

@SannePetersNL @lotdrops Make sure to give a 👍 to issues you would like to see fixed or features you would like to see added. That will help with gauging how popular certain features are and what should be prioritized.

<!-- gh-comment-id:657068734 --> @Flexo013 commented on GitHub (Jul 11, 2020): @SannePetersNL @lotdrops Make sure to give a 👍 to issues you would like to see fixed or features you would like to see added. That will help with gauging how popular certain features are and what should be prioritized.
Author
Owner

@Komediruzecki commented on GitHub (May 18, 2021):

Merged and waiting for release.

<!-- gh-comment-id:843215327 --> @Komediruzecki commented on GitHub (May 18, 2021): Merged and waiting for release.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#74
No description provided.