Gloss: ваш персональный менеджер команд для Linux и macOS
Что такое Gloss: эффективное управление командной строкой
Gloss — это локальный менеджер команд для терминала, разработанный для организации, хранения и быстрого поиска часто используемых конструкций bash и zsh. Инструмент решает проблему «забытых» команд, избавляя вас от необходимости пролистывать историю или искать заметки в текстовых файлах.
Основные возможности Gloss
Используя Gloss, вы получаете мощный инструментарий для оптимизации работы в консоли:
- Удобное хранение: Сохраняйте сложные команды с подробным описанием и тегами для быстрого контекстного поиска.
- TUI-интерфейс: Интуитивный терминальный интерфейс позволяет мгновенно фильтровать и находить нужные сценарии.
- Сканирование конфигураций: Автоматический анализ файлов
.bashrcили.zshrcдля поиска существующих псевдонимов (alias), функций и скриптов с возможностью импорта в базу Gloss. - Управление псевдонимами: Инструмент позволяет управлять алиасами в выделенном блоке конфигурационного файла, не затрагивая остальную часть ваших настроек.
- Безопасность изменений: При синхронизации Gloss создает резервные копии вашего конфигурационного файла только в случае внесения реальных изменений.
Все данные хранятся локально в директории ~/.config/gloss/, что гарантирует полную конфиденциальность и работу в офлайн-режиме.
Поддерживаемые системы
В настоящее время проект официально поддерживает следующие конфигурации:
- macOS с использованием оболочки zsh.
- Linux с использованием оболочки bash.
Для начала работы с утилитой вы можете ознакомиться с репозиторием проекта: Перейти на Github.
Если вы ищете дополнительные инструменты для работы со справочными данными в терминале, рекомендуем ознакомиться с bash_help.