«Эта статья участвовала в мероприятии Haowen Convocation Order, щелкните, чтобы просмотреть:Двойные заявки на внутреннюю и внешнюю стороны, призовой фонд в 20 000 юаней ждет вас, чтобы бросить вызов!"
предисловие
- Ни за что? Разве не найдутся люди, которые не установили Homebrew на Mac?
- Вы даже не умеете пользоваться iTerm2, как вы смеете называть себя старым водителем?
- Говорят, что большой парень, который ускользнул от Linux, MacOS не проблема. Как человек круглогодично пользовавшийся линуксом, когда только запускал mbp, ничего не мог сказать, когда открывал терминал, поэтому начал кидать, а это тоже небольшой опыт.
- Поэтому я намерен поделиться волной о том, как создать терминал, который более удобно выглядит на MacOS?
представлять
Во-первых, представим следующие аспекты, о которых пойдет речь в этой статье:
- Установить доморощенный
- установить iterm2
- установить о-мой-зш
- Настроить тему
- Установить плагин
Приведенной выше комбинацией вы можете отлично вооружить свой терминал до зубов!
1. Установите доморощенный
- Homebrew — это инструмент управления пакетами на платформе MacOS со множеством полезных функций, таких как установка, удаление, обновление, просмотр и поиск. С помощью простой команды вы можете реализовать управление пакетами, не заботясь о различных зависимостях и путях к файлам, что очень удобно и быстро. Терминальный обязательный артефакт, я сказал!
Поскольку у меня уже установлен Homebrew, сначала удалите его:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
1 Установите Хоумбрю
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
Когда вы увидите следующий интерфейс, установка прошла успешно:
Активируйте переменные среды:
source /Users/lpc/.zprofile
Убедитесь, что установка прошла успешно:
- установить бочку
brew upgrade
brew install cask
brew install git
На данный момент Homebrew успешно установлен.
Во-вторых, установите iterm2
- Когда-то я перерыл все инструменты оболочки на macOS, включая FinalShell, JetBrains и так далее. Однако опыт был не очень удобным, пока я не встретил iTerm2; без сомнения, iTerm2 — это то, что я хочу.
Установите iterm2 напрямую с помощью Homebrew:
brew search iterm2
brew install iterm2
Поскольку у меня установлен iterm2, он показывает установленный.
Для следующей операции вы можете открыть iterm2 для работы.
3. Установите о-мой-зш
- Зачем устанавливать oh-my-zsh? Это просто: более умное автозаполнение, подсказки к параметрам команды, более богатые темы. Пусть ваш терминал не выделяется заурядностью!
1 Установите zsh напрямую с помощью Homebrew:
2 Установите zsh в качестве оболочки по умолчанию и измените командную строку:
- Просмотр текущего использования оболочки
echo $SHELL
- Если не /bin/zsh, установите /bin/zsh:
chsh -s /bin/zsh
Как показано ниже: успешно установлено значение zsh:
3 скачать о мой зш
- Установите wget или git:
brew install wget
brew install git
- Загрузите установочный пакет oh my zsh:
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
или
git clone https://gitee.com/mirrors/oh-my-zsh.git
Установите о мой zsh:
sh install.sh
Так как я его уже установил, демо удалять не буду.После установки ваш терминал должен был измениться.
В-четвертых, настройте тему
Настройка переменных пользовательской среды
cat <<EOF>>~/.zshrc
export ZSH="/Users/lpc/.oh-my-zsh"
DEFAULT_USER="$USER"
ZSH_THEME="bira"
source $ZSH/oh-my-zsh.sh
EOF
Темаbira, это тема, которую я использовал для своей демонстрации. Если вам нужно изменить тему, измените ее напрямуюZSH_THEME="bira"
в бире.
Дополнительные темы см. по адресу:GitHub.com/ohdollarindex/ohm…
Пять, установите плагин
Вот некоторые рекомендуемые плагины:
- thefuck: исправить неправильную команду
- zsh-autosuggestions: подсказки для ввода команд
- zsh-syntax-highlighting: подсветка командной строки
- автопереход: переход к папке
Все вышеперечисленные плагины можно установить с помощью brew:
brew install thefuck
brew install zsh-autosuggestions
brew install zsh-syntax-highlighting
brew install autojump
После установки вам необходимо настроить переменные среды пользователя.Мои переменные среды следующие, для справки:
export ZSH="/Users/lpc/.oh-my-zsh"
DEFAULT_USER="$USER"
ZSH_THEME="bira"
plugins=(
git
pip
zsh-autosuggestions
zsh-syntax-highlighting
autojump
)
source $ZSH/oh-my-zsh.sh
export HOMEBREW_NO_AUTO_UPDATE=true
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
export ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR=/usr/local/share/zsh-syntax-highlighting/highlighters
eval $(thefuck --alias)
Простая демонстрация использования плагина thefuck:
- Запросите источник установки Google через brew и обнаружите, что команда неверна:
brew sear google
- стучать прямо
fuck
, ха-ха, автоматически распознает правильную команду:
fuck
- Нажмите Enter, чтобы выполнить:
Можно сказать, что это дикий и крутой маленький плагин.
напиши в конце
Что касается того, как установить фоновое изображение терминала, то это очень просто:
Выберите iTerm2–>Настройки–>Профили–>Windows:
Нажмите на большую рамку картинки, чтобы выбрать картинку, например, я меняю красоту:
Это полностью основано на личных предпочтениях.Что касается шрифта, я думаю, что шрифт macOS, который идет с ним, очень красивый.
Этот обмен заканчивается здесь~
Если вы считаете, что статья полезна для вас,Нравится, Избранное, Следите, Комментируйте, Поддержка четырех ссылок одним щелчком мыши, ваша поддержка является самой большой движущей силой для моего творчества.