💻Zsh
Как установить свои алиасы в zsh в macos
Запустить терминал и перейти в домашнюю директорию пользователя, обычно она по умолчанию открывается при открытии терминала, но в неё можно перейти используя такие команды как cd
или cd ~
это путь /Users/gizmo

файла .zshrc
ещё не будет, его надо создать командой nano .zshrc
он будет пустой и мы сможем записать в него свои алиасы вида:
alias myup='docker compose up -d'
я ещё дописываю echo с выводом текста команды, что бы видеть что исполняется

alias myup='echo "docker compose up -d"; docker compose up -d'
alias mydown='echo "docker compose down"; docker compose down'
alias myfpm='echo "docker compose exec -it fpm /bin/bash"; docker compose exec -it fpm /bin/bash'
alias mybuild='echo "docker compose build"; docker compose build'
alias mylocal='open "http://localhost:8098"'
PROMPT="%(!.%F{red}.%F{reset})%n%F{cyan}@%m %F{green}%d%F{reset} "
после того как записали наши алиасы нажимаем control+o
что бы сохранить и control+x
что бы выйти, закрываем наш терминал и теперь наши алиасы всегда будут доступны в zsh так как файл .zshrc запускается при каждом открытии терминала.
Как поменять цвет имени пользователя и пути
В тот же файл, с новой строки, дописываем следуще:
PROMPT="%(!.%F{red}.%F{reset})%n%F{cyan}@%m %F{green}%d%F{reset} "


Last updated