ZSH на Centos 7 установка и настройка

ZSH — более продвинутый shell со своими фишками и большими возможностями настройки. У многих сразу возникает вопрос: «что тебя не устраивает в стандартном shell ?», но стоит один раз попробовать, что бы решить нужно оно тебе или нет.

Устанавливаем пакет
sudo yum install -y zsh

Меняем используемый по умолчанию shell
chsh -s /bin/zsh

Всё готово, осталось перезайти в систему, после чего у необходимо будет ответить на не сложные вопросы, но мне этого мало и я устанавливаю дополнительные «плюшки» (готовый конфиг zsh) под названием oh-my-zsh.

Проверяем установлен ли у нас git и curl
sudo yum install -y git curl

Далее копируем с git файлы oh-my-zsh в домашний каталог
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

Делаем навсякий случай бэкап оригинального файла конфигурации zsh
cp ~/.zshrc ~/.zshrc.orig

Устанавлием конфиг от oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

После этого я устанавливаю тему для oh-my-zsh
sudo vim ~/.zshrc
ZSH_THEME=»bira» # bira название темы, которые хранятся в ~/.oh-my-zsh/themes/
Список тем

Так же можно установить необходимые плагины из ~/.oh-my-zsh/plugins/ для этого в файле ~/.zshrc ищем строку plugins
plugins=(git yum systemd firewalld) # добавляем нужные вам плагины в скобки
Список и описание плагинов

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *