-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Open
Description
Problem Statement:
When using find mode (/
) on large web pages, searching is slow to the point of unusable.
Reproducible via https://nix-community.github.io/home-manager/options.xhtml.
Planned Improvements:
- Delay / debounce
FindMode.findInPlace()
to reduce the frequency of searches during typing. - Implement a caching mechanism for text nodes, potentially using
SimpleCache
from./lib/utils.js
. - Offload text searching to a Web Worker or run asynchronously, possibly utilizing
AsyncDataFetcher
from./lib/utils.js
.
Expected Benefits:
- Improved responsiveness during rapid typing in find mode.
- Faster search performance, especially on large web pages.
- Reduced strain on system resources during find operations.
UncleSnail
Metadata
Metadata
Assignees
Labels
No labels