Câu trả lời:
Sử dụng $'\n'
Ví dụ,
PROMPT="firstline"$'\n'"secondline "
hoặc là
NEWLINE=$'\n'
PROMPT="firstline${NEWLINE}secondline "
Như thế này (tôi biết, có vẻ lúng túng):
PS1="%~
%> "
Tôi biết đây là một câu hỏi cũ, nhưng tôi cũng đang tìm kiếm nó. Nếu bạn tải promptinit ( autoload -Uz promptinit && promptinit
), bạn sẽ có tùy chọn miễn phí: $prompt_newline
đó là $'\n%{\r%}'
.
Trên hệ thống Debian, bạn có thể tìm thấy mã nguồn trong /usr/share/zsh/functions/Prompts/promptinit
và / hoặc https://github.com/zsh-users/zsh/blob/master/Fiances/Prompts/promptinit