Zsh — одна из лучших командных оболочек, обладающая впечатляющим набором возможностей. Однако, из‐за большого количества возможностей нет ничего удивительного в том, что некоторые из них проходят мимо внимания или возможность их применения для решения повседневных задач неочевидна. В этой статье будут рассмотрены как несколько «встроенных» возможностей zsh, так и примеры непростого кода, облегчающие жизнь.
Содержание
1. Использование READNULLCMD
2. Вставка открывающих и закрывающих скобок
3. Глобальные alias’ы
4. Возврат настроек терминала
5. Функция zmv
6. Запуск mpv с автоматически найденными субтитрами
7. Создание команд с автоматическим экранированием аргументов
8. Автоматическое исключение файлов из glob’ов
2. Вставка открывающих и закрывающих скобок
3. Глобальные alias’ы
4. Возврат настроек терминала
5. Функция zmv
6. Запуск mpv с автоматически найденными субтитрами
7. Создание команд с автоматическим экранированием аргументов
8. Автоматическое исключение файлов из glob’ов