Repolode
egurapha

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. 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 обновляется ежедневно.

Похожие проекты