Рубрики
Uncategorized

Терминал ++ с ITERM2 & Ohmyzsh

Обновите свой опыт терминала. Теги с DevOps, Linux, учебником, начинающим.

Одна вещь, которую я люблю о том, чтобы получить новый разработчик Dev, начинается свежим. После получения моего нового MacBook Pro одно из первых вещей, я с нетерпением жду, чтобы настроить свою среду Dev. Для меня это начинается с моей настройки Shell & Terminal.

Оглавление

  • Пререкание
  • ITERM2.
  • О, мой ZSH!
  • Какая твоя тема?
    • Выберите тему
    • Установите свою тему
  • Время, чтобы включить!
    • Powerlevel10k.
  • Завернуть

Prereqs?

Если у вас нет установленного дома, вы захотите сделать это, прежде чем остальная часть этого поста предполагает так. Домашний приостанавливает паузы и объясняет, что это так, ожидайте взаимодействия с вашей стороны.

Скопируйте и вставьте фрагмент ниже.

xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Обновите свой терминал — ITERM2

Этим я имею в виду, что если вы все еще используете только базовый терминал, который поставляется с вашим MacBook, его время, чтобы рассмотреть возможность сделать выключатель на ITERM2. Прежде чем спросить, почему просто сделайте визит на страницу функций на сайте.

Скачайте и устанавливайте с помощью этой ссылки: https://www.iterm2.com/downloads.html.

ИЛИ

Используйте бочку от Brew для установки.

brew cask install iterm2

О, мой ZSH!

Для завершения базового пакета этот драгоценный камень должен быть в вашем инструменте инструментов. Во-первых, убедитесь, что вы уже используете ZSH Shell. Для новых Mac это уже должно быть вашим по умолчанию. Если вы обновляете до CATALINA или у вас есть старая ОС, вам может потребоваться переключить вашу оболочку. В вашем новом загруженном оболочке ITERM2 просто подтвердите команду echo.

echo $SHELL
/bin/zsh

Вы хороши, чтобы идти до тех пор, пока был возвращен «/bin/zsh». Если была возвращена другая оболочка, вам также нужно изменить вашу оболочку по умолчанию

chsh -s /bin/zsh

или установите ZSH, прежде чем продолжить.

brew install zsh

Теперь пришло время продолжить то, что мы действительно здесь; OH-MY-ZSH. Если ITERM похоже на получение комбинированного блюда. Тогда oh-my-zsh это как заказа из секретного меню. Вы можете взглянуть на их страницу ( https://ohmyz.sh/ ) и/или просто Google, чтобы увидеть, о чем вообще будет суета.

Установить OH-MY-ZSH:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Вы должны заметить изменения в свою оболочку сейчас Но если не просто перезапустите ITERM2. Теперь вы получили свои инструменты и пришло время для веселой части. Настройка!

Примечание. Остальная часть статьи следует за моей личной настройкой. Следуйте дальше, если вы заинтересованы в аналогичной конфигурации или советам о том, как настроить собственную настройку.

Какая твоя тема?

Выберите тему

Давайте начнем, выбирая тему. Темы можно найти в https://iterm2colorschemes.com/ Отказ Чтобы установить просто навигаться, перейдя на:

ITERM2 → Предпочтения → Профили → Цвета → Цветовые пресеты → Посетите онлайн-галерею.

Это приведет вас к той же странице, упомянутой выше. Рядом на вершину страницы вы увидите несколько папок с именем «Tar.gz» и «.zip». При нажатии на любом из папок вы можете скачать весь сверток тему на этой странице. Конечно, если вы уже на этой странице, вы можете пропустить все эту навигацию, а также.

Установите свою тему

iTerm2 → Настройки → Профили → Цвета → Цвет Presets → Импорт → → схем →

После этого, когда вы вернетесь к созданию цвета, вы теперь увидите тему, которую вы хотите, чтобы вариант был выбран.

Время, чтобы включить!

OH-MY-ZSH имеет свой собственный набор тем, которые могут дать повышение взглядах и ощущения вашего терминала. По умолчанию наряду с многие другие можно найти на странице документации Git, но там больше там, если вы готовы искать.

Документация GitHub:

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

Powerlevel10k.

Моя тема выбора — powerlevel10k. Чтобы установить клон репо

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

Далее в вашем ~/.zshrc Установите тему

ZSH_THEME="powerlevel10k/powerlevel10k"

Сохранить и источник

source ~/.zshrc

После успеха PowerLevel10k будет запустить мастер для некоторой настройки конфигурации и попросит установить шрифт Meslo Nerd; Какой рекомендуемый шрифт для этой темы.

Завернуть

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

Оригинал: «https://dev.to/avantsekai/terminal-with-iterm2-ohmyzsh-7ko»