Добавить в корзинуПозвонить
Найти в Дзене

iTerm2 + zsh + oh-my-zsh Самый мощный терминал в Mac OS

Что такое iTerm2 и чем он лучше терминала? iTerm2 — это замена Терминала и преемник iTerm. Он работает на Mac с macOS 10.14 или новее. Методы выбора текста, возможность использования вкладок, каждая из которых действует как отдельный сеанс терминала, окно горячих клавиш, возможность создания «контрольных точек», чтобы в случае ошибки вы могли вернуться в нужное место. чтобы исправить тот же режим высокой цветности, поддерживающий 256-цветный режим, менеджер паролей для сохранения ваших паролей, расположение панели вкладок в левой части окна, и список можно продолжать ещё долго. Давайте посмотрим на некоторые из вышеперечисленных функций в наглядной форме. Разделение панелей (неактивная панель слева на изображении выше, очевидно, затемнена, поэтому легче увидеть активную) Говоря о оболочке, если бы терминал был изображен как устройство, которое позволит нам управлять им, Shell — это язык, который мы будем использовать для эффективной передачи наших инструкций и обеспечения их выполнения

Что такое iTerm2 и чем он лучше терминала?

iTerm2 — это замена Терминала и преемник iTerm. Он работает на Mac с macOS 10.14 или новее. Методы выбора текста, возможность использования вкладок, каждая из которых действует как отдельный сеанс терминала, окно горячих клавиш, возможность создания «контрольных точек», чтобы в случае ошибки вы могли вернуться в нужное место. чтобы исправить тот же режим высокой цветности, поддерживающий 256-цветный режим, менеджер паролей для сохранения ваших паролей, расположение панели вкладок в левой части окна, и список можно продолжать ещё долго. Давайте посмотрим на некоторые из вышеперечисленных функций в наглядной форме.

Разделение панелей (неактивная панель слева на изображении выше, очевидно, затемнена, поэтому легче увидеть активную)

Окно горячих клавиш
Окно горячих клавиш
24-битный и 256-цветной режимы
24-битный и 256-цветной режимы
Возможность глобального поиска сразу по всем вкладкам
Возможность глобального поиска сразу по всем вкладкам

Говоря о оболочке, если бы терминал был изображен как устройство, которое позволит нам управлять им, Shell — это язык, который мы будем использовать для эффективной передачи наших инструкций и обеспечения их выполнения. Как расширенная версия Bourne Shell, Z Shell или ZSH имеет множество новых функций, тем и поддержку плагинов. Это беспроблемный переход от старого доброго Bash к новому красивому ZSH, поскольку последний основан на той же оболочке и многие основные функции совпадают. Давайте посмотрим на некоторые важные улучшения:

  • Автоматическая смена каталога (cd) путем простого ввода имени требуемого каталога.
  • Множество фреймворков для плагинов и поддержка тем.
  • Умная проверка орфографии на наличие мелких ошибок

Oh My ZSH — это поддерживаемая сообществом среда для управления конфигурациями, плагинами и темами ZSH. Таким образом, комбинированная установка ZSH + Oh My Zsh + iTerm2 — является выигрышной. Только удовольствие от использования и никаких страданий!

Теперь давайте посмотрим на этапы установки iTerm2, ZSH и Oh My ZSH.

  1. Перейдите на страницу загрузки по следующей ссылке https://iterm2.com/downloads.html.

После того, как вы нажмете на ссылку выше, то, что вы увидите, будет выглядеть точно так, как на картинке ниже. Загрузите стабильную версию.

-5
Затем вам будет предложено загрузить файл .zip. Затем извлеките zip-файл и переместите приложение iTerm2 в папку системного приложения, вот так.
Затем вам будет предложено загрузить файл .zip. Затем извлеките zip-файл и переместите приложение iTerm2 в папку системного приложения, вот так.
  1. Пришло время установить zsh. В большинстве случаев в Mac OS уже предварительно загружен zsh. Найдите свою оболочку.
    echo $SHELL
    /bin/zsh
  2. Узнайте версию
    zsh —version
    zsh 5.8 (x86_64-apple-darwin20.0)
Если у вас его нет, вы можете установить его с помощью Homebrew. Следуйте инструкциям ниже, чтобы установить Homebrew.
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”
Для Homebrew требуются инструменты командной строки для Xcode. Далее вы должны увидеть следующее
Используя текстовый редактор (Vim / VSCode / TextEdit) добавьте следующее:
# ~/.zshrc
export PATH=$(brew –prefix)/bin:$PATH
Далее следует источник
$ . ~/.zshrc
Затем будет загружено следующее:
~/.zshrc
Теперь запустите brew help, чтобы узнать, установлена ​​ли она.
Если у вас его нет, вы можете установить его с помощью Homebrew. Следуйте инструкциям ниже, чтобы установить Homebrew. /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)” Для Homebrew требуются инструменты командной строки для Xcode. Далее вы должны увидеть следующее Используя текстовый редактор (Vim / VSCode / TextEdit) добавьте следующее: # ~/.zshrc export PATH=$(brew –prefix)/bin:$PATH Далее следует источник $ . ~/.zshrc Затем будет загружено следующее: ~/.zshrc Теперь запустите brew help, чтобы узнать, установлена ​​ли она.
  1. После установки Homebrew для необходимой версии zsh (если она у вас еще не установлена) выполните следующий шаг:
    brew install zsh
  2. Наконец, просто скопируйте и вставьте одну из следующих команд в свой терминал и нажмите Enter.
    Используя curl:$ sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”Используя wget:sh -c “$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)”

На этом установка zsh в качестве оболочки по-умолчанию и дополнения Oh My ZSH завершено

Подписывайтесь на мой канал и ставьте лайки!