Television — це швидка загальносистемна утиліта TUI для пошуку з нечітким збігом. Вона має високу конфігурованість і дозволяє швидко шукати через різноманітні джерела даних, такі як файли, історія Git, змінні середовища тощо.
З коробки команда tv
пропонує кілька вбудованих "каналів", які можна використовувати:
tv list-channels
Вбудовані канали:
env
files
git-repos
dirs
text
alias
Користувацькі канали:
zsh-history
git-diff
fish-history
s3-buckets
git-branch
bash-history
docker-images
my-dotfiles
git-log
git-reflog
Припустимо, вам потрібно швидко знайти git-репозиторій на вашій файловій системі. Ви можете використати канал git-repos
для нечіткого пошуку по всіх git-репозиторіях на вашому комп'ютері:
Якщо ви хочете спробувати Television, вона сумісна з більшістю основних емуляторів терміналу і працює на Linux, macOS та Windows. Найкраще почати з вивчення документації з встановлення, потім ознайомитися з документацією каналів, яка познайомить вас з вбудованими каналами та популярними каналами спільноти. Нарешті, документація з автозавершення в оболонці допоможе вам інтегрувати Television з вашою оболонкою.