Быстрый поиск с командной строки Windows — аналог Linux bang-команд (!yt, !gh, !g и т.д.).
Пишете yt lofi music — открывается YouTube с вашим запросом. Работает из cmd, PowerShell, Windows Terminal и Win+R.
Без Python, Node и прочих зависимостей — только встроенный PowerShell.
git clone https://github.com/Domanffe/clisearch.git
cd clisearch
.\install.ps1После установки перезапустите терминал (или откройте новое окно).
irm https://raw.githubusercontent.com/Domanffe/clisearch/master/install-remote.ps1 | iexЕсли irm выдаёт 404, используйте установку через git (выше) — GitHub CDN иногда отдаёт устаревшую версию скрипта.
.\uninstall.ps1yt lofi hip hop
yt "как установить rust"
g docker compose tutorial
gh neovim config
w Linuxcs yt lofi music
cs !gh rust async
cs g windows terminal themes
cs listПрефикс ! опционален: cs !yt и cs yt — одно и то же.
yt
gОткроется главная страница сайта.
yt test --dry-run
cs !gh rust --dry-run| Команда | Сайт | Аналог DDG |
|---|---|---|
yt |
YouTube | !yt |
g |
!g |
|
gh |
GitHub | !gh |
w |
Wikipedia | !w |
a |
Amazon | !a |
r |
!r |
|
so |
Stack Overflow | !so |
Полный список: cs list
yt lofi music → yt.cmd → clisearch.ps1 → bangs.json → браузер
bin/*.cmd— тонкие обёртки для cmd / PowerShell / Win+Rlib/clisearch.ps1— парсинг bang, сборка URL, запуск браузераconfig/bangs.json— таблица сайтов и URL-шаблонов
Файлы устанавливаются в %LOCALAPPDATA%\clisearch\, папка bin добавляется в пользовательский PATH.
Команда не найдена после установки
Перезапустите терминал. PATH обновляется только в новых сессиях.
Win+R не находит yt
Проверьте where yt в новом cmd. Иногда нужен выход из аккаунта или перезагрузка.
Ошибка политики выполнения PowerShell
Менять политику не нужно — все .cmd запускают PowerShell с -ExecutionPolicy Bypass.
Локальная проверка без браузера:
.\tests\test.ps1
.\lib\clisearch.ps1 yt "test query" --dry-runCI запускает tests/test.ps1 на windows-latest.