Я пытаюсь добавить новую строку в мою существующую тему Oh My ZSH, но не могу понять, что добавить или где ее следует добавить/изменить. Есть идеи?Добавить новую строку в Oh My ZSH Theme
4
A
ответ
7
Я действительно искал тот же ответ. Но мои потребности были немного более конкретными, так как я только хотел добавить новую строку в теме agnoster, той, которую я сейчас использую.
В этом исследовании я нахожу много разветвленных тем, которые уже делают это, но я подумал, что это решение для переполнения только для добавления новой строки.
Итак, я прочитал код agnoster
и придумал решение переписать функцию prompt_end()
в мой файл .zshrc
.
Чтобы сделать то же самое в agnoster
темы, просто добавьте код, приведенную ниже в файле .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 ➜";
}
Надеется, что это помогает вам иметь понятие о том, как настроить ваш выбранную тему.
Смежные вопросы
- 1. текстовая подстанция в zsh/oh-my-zsh
- 2. Неверный пулевой поезд oh-my-zsh theme render
- 3. SublimeREPL и zsh (oh-my-zsh)
- 4. системная конфигурация oh-my-zsh?
- 5. Oh My ZSH & Vim Insert Cursor
- 6. Композитор не работает с oh-my-zsh
- 7. Oh My Zsh установить в докер неудаче
- 8. ~ RVM_PROJECT_PATH в подсказке oh-my-zsh
- 9. Yadr - oh my zsh - команда не найдена
- 10. Bower работает как Bundler на zsh/oh-my-zsh
- 11. полные параметры команды с oh-my-zsh
- 12. oh-my-zsh история форматирования даты
- 13. Oh My Zsh - как использовать плагин GitHub?
- 14. oh-my-zsh alias color hightlight
- 15. oh-my-zsh disable lib history.zsh
- 16. написать собственный плагин oh-my-zsh
- 17. Команда не найдена - Oh-My-Zsh
- 18. Oh-My-Zsh завершение не работает
- 19. oh-my-zsh: игнорировать невоспроизводимые файлы
- 20. oh-my-zsh установка возвращает ненулевой код
- 21. Symlink ~ .zshrc (in oh-my-zsh)
- 22. Проблемы с удалением oh-my-zsh?
- 23. ZSH и Oh-My-Zsh локальное отображение окружения?
- 24. Как сделать oh-my-zsh использовать последнюю версию zsh?
- 25. ZSH + OH-MY-ZSH нечетный текст при запуске (cygwin)
- 26. В OSX с установленным oh-my-zsh, как выделить вывод `ls` в oh-my-zsh с установленной темой Solarized
- 27. Плагин Symfony2 для Oh my Zsh in Docker
- 28. consolehell console & environment bootstrap (oh-my-zsh like?)
- 29. Ошибка oh-my-zsh после обновления: ~/.oh-my-zsh/lib/misc.zsh: 3: ошибка синтаксического анализа рядом с `then '
- 30. Как использовать posh-git-bash в oh-my-zsh?