ZSH, или Z Shell - альтернативный командный интерпретатор для UNIX систем. Одно из его преимуществ перед Bash, по крайней мере - для меня, это его возможности кастомизации, в первую очередь для работы с Git. Второй его важной функциональностью для меня стал автокомплит для kubectl и отображение текущего контекста кластера. Для упрощения кастомизации существует надстройка над ZSH - фреймворк Oh-My-ZSH, который мы и будем ставить. Установка и настройка Первым делом - ставим гит, zsh и если вдруг нет - curl. у меня Ubuntu, поэтому - apt install. sudo apt update && sudo apt upgrade -y
sudo apt install git zsh curl Потом, как указано на сайте проекта, выполняем скрипт установки. sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" На вопрос сделать ли ZSH шеллом по умолчанию - соглашаемся, и вводим свой пароль. Готово! В свое время мне самому показали ZSH, и его чудеса, и ткнули носом в тему jnrowe - с тех пор я смотрел на остальные темы, но все казалось не