yassinebridi / serpl

A simple terminal UI for search and replace, ala VS Code.
MIT License
359 stars 1 forks source link

Various UX improvements #8

Open yassinebridi opened 1 week ago

yassinebridi commented 1 week ago
tranzystorekk commented 1 week ago

Just noticed this project on my Gihub wall, a really nice addition to the TUI tools out there! ❤️

I gave it a small test drive and the file selection pane feels really nice, I'd only consider replacing the delete action with a toggle action - that makes it IMO more visual and allows e.g. reselecting files in case a user changes their mind.

The preview pane left me wanting some additional context lines shown, like grep/ripgrep does with the -C <N> flag.

yassinebridi commented 1 week ago

Thanks 🙏,

Yes, i'm planning on adding selecting on both the search list, and the preview pane, it's better UX for sure. Also, nice suggestion on the context, i will add that to this list.

Yukaii commented 1 week ago

Thanks for making this fantastic TUI app!

I want to make a wish to support quickly jumping between the panels by number rows like what LazyGit does 🙏🏼

yassinebridi commented 1 week ago

Thanks 🙏, I initially supported that and removed it because there would be a conflict between inputs in the number.

What i can do for now is a modifier + number(eg: ctrl + 2). Would that work?

Yukaii commented 1 week ago

Sounds great for me!