Воззрения кота Manual’а. CLI и Zsh. Примеры конфигов для Zsh

Алексей Федорчук

manul-logo-100

В Части 3 был подробно описан главный настроечный файл оболочки Zsh — ~/.zshrc. И, возможно, кому-то из читателей он глянулся, однако вытаскивать из него фрагменты кода для вставки в свой конфиг — лениво. В связи с этим мы с котом Мануалом сделали маленький архивчик, включающий нашу редакцию обоих конфигов — zshrc-alv и zshen-alv.

Скачать архивчик с текущими версиями конфигов под именем zsh-alv_[date].tar.gz можно отсюда. После чего его нужно развернуть в свой домашний каталог:

$ cd ~
$ tar xzvf path2/zsh-alv.tar.gz

И переименовать образовавшиеся файлы:

$ mv zshenv-alv .zshenv
$ mv zshrc-alv .zshrc

В Cintu и прочих Ubuntu’идах оба файла можно использовать as is. Разве что в .zshrc удалить последнюю секцию, относящуюся к Tilix’у, если данный терминал не используется. Разумеется, при желании можно изменить вид приглашения командной строки, например, на одно из имеющихся в каталоге /usr/share/zsh/functions/Prompts. Запусти предварительно команду

$ prompt -p

И выбрав подходящее в её выводе.

В Antergos’е и других Arch-клона следует найти строку

#alias -s pkg='pacman -Qpl'

И снять с неё символ комментария. Заодно, напротив, закомментировать все строки, к которых упоминаются apt и deb-пакеты. И, как говорилось ранее, файл .zshenv во всех более иных, нежели deb-based дистрибутивах, не нужен.

Post Scriptum: мы с котом Мануалов постоянно вносим в .zshrc всякие мелкие дополнения — по мере осознания полезности соответствующих функций. Когда их накопится достаточно — будем выкладывать новые версии.

[Общее содержание]

Добавить комментарий