Всех приветствую на своем сайте! По умолчанию Arch подсвечивает большинство команд белым цветом и порой можно легко запутаться в этом белом мессиве. Поэтому сегодня мы поговорим о том, как сделать опыт использования консоли Arch Linux гораздо удобнее, добавив подсветку синтаксиса.

Как вы можете заметить выше, сейчас у нас абсолютно все подсвечено белым и все команды просто будут сливаться вместе с выведенными строками. Давайте исправим это.
Шаг 1. Ставим плагин
В первую очередь, конечно же, ставим все необходимое через pacman:
sudo pacman -S zsh-syntax-highlighting
После этого система попросит ввести пароль от системы. Вводите свой пароль, а затем появится синяя строка с вопросом Proceed with installation? [Y/n], введите y, а затем нажмите Enter.
Всего за считанные секунды система поставит плагин.
После установки надо переключить оболочку на zsh, для этого пишем команду:
chsh -s /bin/zsh
Шаг 2. Подключаем плагин
Просто установить плагин недостаточно, теперь нам надо сделать так, чтобы он всегда срабатывал при открытии консоли.
Для этого мы пропишем его подгрузку в конфигурационный файл zhsrc:
echo 'source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' >> ~/.zshrc
Обратите внимание, что с помощью двойной угловой скобки >> мы прописали строку нашего плагина в самый конец файла, и это важно, так как в ином случае подсветка может работать некорректно.
Шаг 3. Проверяем работу плагина
Чтобы плагин начал работать, нужно сначала перезапустить конфиг. Сделать это можно следующей командой:
source ~/.zshrc
Теперь введите любую команду, Например, давайте посмотрим информацию о дистрибутиве, введя в консоль команду cat /etc/os-release

Как видите, cat подсвечивается зеленым, информируя о том, что такая команда существует.

А если мы введем какую-то несуществующую команду, то текст будет красным.
Вот и все! Теперь консоль выглядит красивее и аккуратнее.
Надеюсь, статья была полезна! Хорошего дня!
Еще статьи по Linux:
Как посмотреть все занятые порты в Arch Linux
Установка VistaThemePlasma на Arch Linux с KDE Plasma
Archinstall: устанавливаем Arch Linux без опыта
И многое другое — здесь.
