Skip to content

Add "Find in Current Note" (Ctrl+F) to the Web Interface #1896

@rokokti

Description

@rokokti

Feature Request

Summary

The web version of Nextcloud Notes provides global search across notes, but it currently lacks a way to search within the note that is currently open.

For users working with long notes, documentation, procedures, inventories, or knowledge bases, finding specific information often requires manually scrolling through large amounts of text.

Current Behavior

  • Global search can locate notes containing a keyword.
  • After opening a note, there is no way to search inside the current note.

Expected Behavior

Add a standard "Find in Current Note" feature similar to what users expect from text editors and web browsers:

  • Ctrl+F keyboard shortcut
  • Search box inside the note
  • Highlight all matches
  • Previous / Next result navigation
  • Available in both viewing and editing modes

Why This Matters

Many users use Nextcloud Notes as a lightweight knowledge-management system rather than only for short notes.

Common use cases include:

  • Technical documentation
  • Procedures and operational guides
  • Server and infrastructure records
  • Project documentation
  • Personal knowledge bases
  • Reference information

In these situations, notes can become very long, making in-note search an essential usability feature.

Additional Context

The Android Notes client already supports searching within a note. Bringing similar functionality to the web interface would improve consistency across the Nextcloud ecosystem.

My Use Case

I maintain a large collection of plain-text (.txt) files synchronized through the Notes folder and use Nextcloud Notes as a central knowledge repository.

The lack of in-note search is currently one of the main limitations of this workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestRequests for complete new featuresneeds discussionNeed to clarify if and how we should implement this

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions