Менеджер шаблонов команд и сниппетов для Bash, Zsh, Fish, Nushell и PowerShell — IntelliSense для терминала.
egurapha/Shunpo
Минималистичный инструмент на Bash для закладок на каталоги и быстрого перехода между ними несколькими нажатиями клавиш.
- Звёзды
- 447
- Форки
- 11
- Открытые issues
- 1
- Последний коммит
- 3 месяца назад
Что это?
Shunpo — небольшой инструмент на Bash, который помогает быстрее перемещаться по терминалу. С его помощью можно добавлять каталоги в закладки и переходить к ним короткими командами. Также доступны интерактивные меню для перехода вверх, в родительские каталоги, или вниз, во вложенные каталоги.
Закладками управляют с помощью команд: sb добавляет текущий каталог, sg открывает закладку, sr удаляет её, sl выводит список, а sc удаляет все закладки. Для навигации служат команды sj (перейти вверх) и sd (перейти вниз); в меню можно выбирать каталог по номеру и листать страницы.
Клавиши выбора можно настроить в файле ~/.config/shunpo/config; по умолчанию используются цифры от 0 до 9. Для работы нужен Bash версии 3.2 или новее. Установка выполняется с помощью install.sh; также инструмент можно установить через Nix.
Ключевые возможности
- 01Добавление каталогов в закладки с помощью sb и переход к ним с помощью sg
- 02Переход вверх, в родительские каталоги, с помощью sj
- 03Переход во вложенные каталоги через интерактивное меню с помощью sd
- 04Настраиваемые клавиши выбора в конфигурационном файле
- 05Работает с Bash версии 3.2 или новее
Сценарии использования
- Переход между часто используемыми каталогами проектов в терминале
- Переход на несколько уровней вверх без повторного ввода cd ..
- Замена повторяющихся команд cd, pushd и popd закладками
Быстрый старт
- 1
Запустите скрипт установки из репозитория
install.sh && source ~/.bashrc
Что важно знать
- Только Bash; требуется Bash версии 3.2 или новее.
- Пользователям Nix следует обратиться к отдельному руководству по настройке.
В подборках
Темы
Частые вопросы
- Что такое Shunpo?
- Минималистичный инструмент на Bash для закладок на каталоги и быстрого перехода между ними несколькими нажатиями клавиш. Shunpo — небольшой инструмент на Bash, который помогает быстрее перемещаться по терминалу. С его помощью можно добавлять каталоги в закладки и переходить к ним короткими командами. Также доступны интерактивные меню для перехода вверх, в родительские каталоги, или вниз, во вложенные каталоги.
- Shunpo можно использовать бесплатно? Какая у него лицензия?
- Shunpo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Shunpo всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в Shunpo — 3 авг. 2026 г..
- Для чего можно использовать Shunpo?
- Переход между часто используемыми каталогами проектов в терминале Переход на несколько уровней вверх без повторного ввода cd .. Замена повторяющихся команд cd, pushd и popd закладками
- Как установить Shunpo?
- Запустите скрипт установки из репозитория: install.sh && source ~/.bashrc
- Где скачать Shunpo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/egurapha/Shunpo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк от сообщества для управления конфигурацией zsh: сотни плагинов и тем, а также инструмент обновления.
Сообщественный фреймворк для Bash с алиасами, функциями, автодополнением, темами и скриптами, которыми можно управлять из единой системы установки и включения/отключения.
Сообщественный фреймворк для управления конфигурацией bash с набором плагинов и тем, а также командой самообновления.
Умная замена cd: запоминает часто используемые каталоги и позволяет быстро переходить к ним в популярных оболочках.
Универсальный CLI-инструмент для нечёткого поиска по любому списку: фильтрует ввод и превращает shell-скрипты в интерактивные терминальные селекторы.