2013-03-04 2 views
4

Я пытаюсь узнать о пользовательских подсказок в Zsh, и у меня возникли следующие проблемы:ЗШ функция подсказки не работает

С помощью этого кода:

print_dir(){ 
    echo $PWD 
} 

export PROMPT=$'%{%F{134}%}$(print_dir)%{%f%} 
%{%F{231}%}❯%{%f%} ' 

я получаю этот выход вместо результата функции:

$(project_pwd) 

Я знаю, что эта функция не нужна, но я хочу, чтобы развернуть его, как я узнаю.

Почему функция не выполняется?

ответ

5

Вам необходимо сделать setopt prompt_subst. Это задокументировано в справочной странице zshoptions, которую можно просмотреть на zsh website.

+0

чувак, удивительный. огромное спасибо. Я имел в виду народы dotfiles, но не был сосредоточен на config.zsh – richsoni

Смежные вопросы