Добавить новую строку в тему Oh My ZSH
Я пытаюсь добавить новую строку к моей существующей теме Oh My ZSH, но не могу понять, что добавить или где ее следует добавить / изменить. Есть идеи?
1 ответ:
На самом деле я искал тот же самый ответ. Но мои потребности были немного более конкретными, так как я только хотел добавить новую строку В ТЕМУ agnoster, которую я использую сейчас.
В моем исследовании я нахожу много раздвоенных тем, которые уже делают это, но я думал, что это было чрезмерное решение только для добавления новой строки. Поэтому я прочитал кодagnoster
и пришел к этому простому решению перезаписать функциюprompt_end()
в моем файле.zshrc
.Чтобы сделать это, просто добавьте код ниже в вашем файле
.zshrc
:prompt_end() { if [[ -n $CURRENT_BG ]]; then print -n "%{%k%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR" else print -n "%{%k%}" fi print -n "%{%f%}" CURRENT_BG='' #Adds the new line and ➜ as the start character. printf "\n ➜"; }
Надеюсь, это поможет вам понять, как настроить выбранную тему.