Псевдонимы
Модульные псевдонимы командной оболочки, управляемые Chezmoi. Меньше набора текста, больше результатов.
Обзор
Псевдонимы организованы в небольшие, целенаправленные файлы - по одному для каждого инструмента или рабочего процесса. При выполнении chezmoi apply все файлы псевдонимов объединяются в ~/.config/shell/aliases.sh и подключаются к вашей оболочке.
Начало работы
Добавление псевдонима
- Создайте новый файл (например,
mytool/mytool.aliases.sh) - Определите ваши псевдонимы:bash
alias mycmd="echo 'Hello World'" - Примените изменения:bash
chezmoi apply
Справочник
Просмотр псевдонимов по категориям:
| Категория | Описание |
|---|---|
| AI | Ярлыки для AI-ассистентов и LLM-инструментов |
| Archives | Сжатие и распаковка файлов |
| Benchmarks | Команды бенчмаркинга |
| CD | Навигация по файловой системе |
| Chmod | Изменение прав доступа к файлам |
| Clear | Очистка экрана терминала |
| Compliance | Инструменты SOC2 и конфиденциальности |
| Configuration | Управление dotfiles и конфигурацией оболочки |
| Default | Стандартные псевдонимы оболочки |
| Diagnostics | Самовосстановление и проверка состояния |
| Dig | Запросы к DNS-серверам |
| Disk Usage | Отображение информации об использовании диска |
| Docker | Управление контейнерами |
| Editor | Настройка текстовых редакторов |
| Find | Поиск файлов и директорий |
| Fonts | Управление кэшем шрифтов |
| GCloud | Инструменты Google Cloud SDK |
| Git | Система контроля версий Git |
| GNU | Утилиты GNU coreutils |
| Go | Инструменты языка Go |
| Heroku | Heroku CLI |
| Installer | Начальная настройка и развёртывание |
| Interactive | Интерактивное поведение оболочки |
| Kubernetes | Kubernetes, Helm, K9s |
| Legal | Инструменты сканирования лицензий |
| macOS | Настройки для macOS |
| Make | Утилиты GNU Make |
| Mkdir | Создание директорий |
| Modern | Замены инструментов на Rust |
| NPM | Менеджер пакетов Node.js |
| Permission | Права доступа к файлам |
| PNPM | Менеджер пакетов PNPM |
| PS | Статус процессов |
| Python | Утилиты Python |
| Rsync | Эффективная передача файлов |
| Rust | Инструменты программирования на Rust |
| Security | Неизменяемость и подписание |
| Subversion | Система контроля версий SVN |
| Sudo | Операции суперпользователя |
| System | Системное администрирование |
| Terraform | Инфраструктура как код |
| Tmux | Терминальный мультиплексор |
| Update | Обновление dotfiles |
| UUID | Генерация UUID |
| Vagrant | Команды Vagrant |
| Wget | Загрузчик командной строки |
| Yarn | Менеджер пакетов Yarn |