Если рабочий хочет хорошо работать, он должен сначала заточить свои инструменты. Поэкспериментируйте с терминалом macOS.
Первый шаг, установить HomeBrew Я считаю, что вы должны быть знакомы с ним как с необходимым инструментом управления пакетами для macOS.Те, кто не установил его, могут выполнить следующую команду, чтобы установить его, а те, кто его установил, могут выполнить следующую команду, чтобы обновить его.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Второй шаг, обновить zsh, git macOS обычно поставляется с zsh, но версия будет более ранней, давайте сначала обновим ее, чтобы использовать последние функции.
brew install zsh
==> Downloading https://homebrew.bintray.com/bottles/zsh-5.7.1.high_sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring zsh-5.7.1.high_sierra.bottle.tar.gz
/usr/local/Cellar/zsh/5.7.1: 1,515 files, 13.3MB
Третий шаг, переключитесь на zsh и установите oh-my-zsh Просмотр текущей используемой оболочки
$ echo $SHELL
/bin/bash
Просмотр установленных оболочек
$ cat /etc/shells
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
переключиться на зш
chsh -s /bin/zsh
Перезапустите терминал, чтобы использовать zsh.
Далее установите oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
После завершения установки терминал отобразит следующее содержимое:
____ / /_ ____ ___ __ __ ____ _____/ /_
/ __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \
/ /_/ / / / / / / / / / / /_/ / / /_(__ ) / / /
\____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/
/____/ ....is now installed!
Please look over the ~/.zshrc file to select plugins, themes, and options.
p.s. Follow us at https://twitter.com/ohmyzsh.
p.p.s. Get stickers and t-shirts at http://shop.planetargon.com.
Четвертый шаг, настроить oh-my-zsh Увидев это, процесс установки завершен, и вы можете испытать окончательную настройку.
Откройте файл конфигурации oh-my-zsh
Откройте файл zshrc для редактирования или используйте редактор vim.
open ~/.zshrc
Я использую против кода
open ~/.zshrc -a Visual\ Studio\ Code
тема
Элемент конфигурации ZSH_THEME — это конфигурация темы oh-my-zsh, а страница GitHub Wiki oh-my-zsh содержит список тем. Если установлено значение ZSH_THEME=random, при каждом открытии терминала используется случайная тема.
плагин
плагины = (git osx autojump zsh-autosuggestions zsh-syntax-highlighting) Примечание: zsh-autosuggestions и zsh-syntax-highlighting — это устанавливаемые пользователем плагины, вам нужно использовать git для клонирования плагина в указанный каталог плагинов:
плагин автоподсказки
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
Плагин подсветки синтаксиса
git clone git://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Если вам нужны другие плагины, вы можете установить их самостоятельно.Если плагины не установлены, при открытии терминала будет выдано сообщение об ошибке.Следуйте подсказкам об ошибках и установите соответствующие плагины.
Обновить конфигурацию
source ~/.zshrc
Обновленная конфигурация вступит в силу.