Я не так уж часто пользуюсь терминалом, залезая в него в основном для мониторинга облачных серверов по ssh. Но правильно настроенный терминал способен резко повысить производительность любого разработчика или технически подкованного пользователя. Безусловно, моя конфигурация — это поверхностное решение, и с помощью Google можно найти более продвинутые варианты, в которых можно будет покопаться. Однако предложенное мной решение — это неплохой вариант для тех, кто хочет что-то изящное и не требующее много времени на установку. Alacritty — это быстрый кроссплатформенный эмулятор терминала. Ооочень быстрый. Это связано с тем, что он использует OpenGL для оптимизации вычислений на вашем GPU. Функция, которую имеют очень немногие эмуляторы терминала. По этой причине я настоятельно рекомендую его вместо эмулятора по умолчанию, который поставляется с вашей системой. При необходимости обратитесь за помощью к руководству по установке Alacritty, но подобрать инсталлятор для вашей системы нетрудно. Для MacOS запустите brew install alacritty. Отсюда вы можете запускать Alacritty, как любое другое приложение в вашей системе. Если других конфигураций терминала в вашем .zshrc нет, вы должны увидеть что-то вроде этого: Выглядит не очень, но Starship поможет это изменить. Starship  — это кросс-оболочечное решение, которое не только отлично выглядит «из коробки», но и имеет огромное количество функций. Я настоятельно рекомендую почитать их документацию, потому что вы можете настроить практически каждый параметр вашей оболочки с помощью Starship. Установить Starship можно тем же способом, что и Alacritty. Для MacOS запустите brew install starship в своём терминале. Вам будет нужно запускать Starship всякий раз, когда будете работать с оболочкой.  Вот такая ASCII-графика появляется каждый раз, когда открывается мой терминал. Я слышал, что в MacOS иногда возникает ошибка, связанная с тем, что исполняемый файл не может правильно найти ls. Но это можно исправить, прочитав ошибку вывода и заменив её на то, что возвращает whereis ls. Я использую подсветку DistroTube для своих машин. Установка выполняется с помощью следующих команд: Мы всё установили, можно создавать конфигурационный файл. Здесь шаги меняются в зависимости от того, используете ли вы bash или zsh. Но в обеих инструкциях встречается что-то, называемое каталогом $HOME (также обозначаемым символом ~). По умолчанию это путь /Users/username для Mac и /usr/username для Linux. Для bash Если вы используете bash, вам нужно открыть файл конфигурации bash или .bashrc. Запустите touch ~/.bashrc, чтобы создать этот файл, и откройте его в своём любимом текстовом редакторе (например, VSCode).  Вы можете не увидеть никаких изменений, потому что вместо этого загружается конфликтующий профиль ~/.bash_profile. Объедините их в один файл ~/.bashrc или ~/.bash_profile или удалите тот, который вам не нужен.  Добавьте внизу следующее: Для zsh Если вы используете zsh, вам нужно открыть файл конфигурации zsh или .zshrc. Запустите touch ~/.zshrc, чтобы создать этот файл. Откройте его в своём любимом текстовом редакторе. Добавьте внизу следующее: Не всем нравится vim, и я это понимаю. Я был таким же, пока не попробовал SpaceVim. SpaceVim имеет все отличные плагины, стили и функции в небольшом красивом пакете, который вы устанавливаете одной строкой, и он _просто работает_. Посмотрите, как это удобно: Установка быстрая и простая — запустите в терминале: curl -sLf https://spacevim.org/install.sh | bash Вуаля, ваш vim теперь должен выглядеть так: с функциональным деревом каталогов, несколькими вкладками, разделением окон, терминалами и т. д. Я мог бы говорить о SpaceVim весь день, но вместо этого рекомендую ознакомиться с документацией и некоторыми видеороликами на YouTube, если вы хотите узнать о нём больше. Готово! Закройте и снова откройте Alacritty. Вы должны увидеть точно такой же терминал, как у меня. Если нет, напишите мне, чтобы я попытался выяснить, что не работает, и обновить своё руководство. Если вы хотите добавить в свою конфигурацию больше функций, лучше всего начать с поиска в google bashrc dotfiles github или zshrc dotfiles github. Спасибо! Что ещё интересного есть в блоге Cloud4Y → Изучаем своё железо: сброс паролей BIOS на ноутбуках → Музыкальная машинная ярость: настоящий металл, созданный компьютером → Клавиатуры, которые постигла неудача → Мониторинг СУБД VMware Cloud Director и vCenter Server Appliance с помощью Zabbix → Из кузова грузовика в сумочку: самые известные портативные компьютеры Подписывайтесь на наш Telegram-канал, чтобы не пропустить очередную статью. Пишем не чаще двух раз в неделю и только по делу. Корпоративный облачный провайдер