| tv isn’t intended to be a direct competitor to fzf, but since the two share similarities, here’s a quick breakdown of how tv differs: - Batteries-included experience: tv is designed to work out of the box, with minimal setup. - Smart shell integration: Autocomplete intelligently selects the right source for you. - Interactive data source switching: You can change the data source on the fly without exiting the application. - Centralized configuration: All settings are managed in one place, eliminating the need for custom shell scripts. - Transitions feature: Enables interactive piping of results through multiple steps (e.g., git-repos > files > textual content in files). - Built-in syntax-highlighted previews: More robust and integrated compared to configuring something like fzf --preview 'bat -n --color=always {0}'. That said, tv is still an early-stage project (while fzf has been evolving for over 11 years). I’m also planning to draw inspiration from some of fzf’s excellent features in the future. |
From the README:
> is designed to be easily extensible
Can you elaborate a little on that?