#bash #terminal #zsh #macos-catalina
#bash #терминал #zsh #macos-catalina
Вопрос:
У меня есть свежая macOS Catalina 10.15.6, и я следую инструкциям по этой ссылке, показывая название ветки git в терминале macos, чтобы я мог отображать название ветки на своем терминале всякий раз, когда я cd
в репозитории git.
Я нахожусь в своем домашнем каталоге, поэтому при запуске ls -la
я не вижу ни одного из следующих файлов
.zshrc, .bashrc, .bash_profile, .zprofile
Единственными релевантными файлами, отображаемыми в списке, являются .bash_history
и .zsh_history
.
Они расположены по другому пути или я пропускаю какой-либо шаг в процессе?
Ответ №1:
Инструкции MACOS — выполните следующие команды в вашем терминале:
cd
nano .zshrc
скопируйте и вставьте эти строки кода:
autoload -Uz vcs_info
precmd() {vcs_info}
zstyle ':vcs_info:git:*' formats '(%b)'
setopt PROMPT_SUBST
PROMPT='%n> ${PWD/#$HOME/~} ${vcs_info_msg_0_}%%'
CTRL o ВВОД для сохранения и CTRL x для выхода
источник .zshrc
и это все. Пожалуйста, поделитесь своей конфигурацией!
Ответ №2:
Самый простой ответ: установите Oh My ZSH
Поверьте мне, вы не сможете лучше настроить свой собственный .zshrc
файл.
Просто перейдите сюда:https://ohmyz.sh/#install
Запустите эту команду в вашем терминале:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Вуаля, вы получили красивые результаты терминала
Ответ №3:
Следуя этому ответу на SuperUser StackExchange, я бы предположил, что вам нужно создать .zshrc
, .bashrc
и т.д. Самостоятельно. Насколько я могу судить, вам просто нужен .zshrc
для того, что вы делаете. Затем вы можете продолжить настройку из руководства.