簡體   English   中英

RPROMPT不在初始提示上顯示

[英]RPROMPT not showing on initial prompt

嘗試使用RPROMPT配置我的zsh提示符時,我看到一個奇怪的問題。 我沒有使用oh-my-zsh或任何其他插件管理器。 這是我的.zshrc文件:

function zle-line-init {
  RPROMPT="foo"
  zle reset-prompt
}

zle -N zle-line-init

但是,在第一個提示(打開新的shell或新的tmux窗口/窗格)時,不顯示foo (然后按Enter,然后RPROMPT顯示新的提示。)

為什么沒有在第一個顯示?

zsh第一次打印初始提示時,未設置RPROMPT因此該功能被禁用。 只需將RPROMPT設置為RPROMPT zle-line-init函數之外的任何內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM