acheronfail / repgrep

An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line.
Apache License 2.0
267 stars 4 forks source link

Very slow on query='.' #66

Closed nkh closed 1 year ago

nkh commented 2 years ago

Takes ages to move in the list

acheronfail commented 1 year ago

Yeah, this is mainly due to how the TUI interface is built, we render all the matches in a large list, and it takes a lot of time to render and re-draw everything. Definitely need to look into ways we can make this faster, either by rendering only what should be visible, or some other solution.