问题描述
我使用 oh-my-zsh 更新了我的 Powershell10K 配置,现在有时会在终端提示符的右侧收到消息 nord
。我不知道它是什么/用于谷歌我的问题的正确术语。这是一个示例图片:
如果有人能指出我正确的方向,我将不胜感激。
编辑
这是print $RPROMPT
的输出:
${(e)_p9k_t[4]}${${:-${_p9k_bg::=NONE}${_p9k_i::=0}${_p9k_sss::=%f}}+}${${:-${P9K_CONTENT::=${(Q)${:-"\~"}}}${_p9k_n::=}${${${_p9k_bg:-0}:#NONE}:-${_p9k_n::=25}}${_p9k_n:=${${(M)${:-x004}:#x($_p9k_bg|${_p9k_bg:-0})}:+27}}${_p9k_n:=28}${P9K_VISUAL_IDENTIFIER::=}${_p9k_v::="${P9K_VISUAL_IDENTIFIER// }"%b%K{004}%F{254}}${_p9k_c::="${P9K_CONTENT}"}${_p9k_e::=${${__p9k_s_dir+00}:-${${(%):-$_p9k_c%1(l.1.0)}[-1]}${${(%):-$_p9k_v%1(l.1.0)}[-1]}}}}+}${${_p9k_e:#00}:+${${_p9k_t[$_p9k_n]/<_p9k_ss>/$_p9k_ss}/<_p9k_s>/$_p9k_s}${_p9k_v}${${(M)_p9k_e:#11}:+ }${_p9k_c}%b%K{004}%F{254} ${${:-${_p9k_s::=%F{004}}${_p9k_ss::=|}${_p9k_sss::=%F{004}}${_p9k_i::=1}${_p9k_bg::=004}}+}}%b%k$_p9k_sss%b%k%f${:-" %b%k%f"}${${COLUMNS::=$_p9k_clm}+}
解决方法
根据您的提示字符串判断,您的意思是 Powerlevel10k(而不是“Powershell10K”)。
Powerlevel10k 有 lots of prompt sections,它只显示“按需”。在您的情况下,您无法判断提示中的“nord”指的是什么,因为您已在 Powerlevel10k 配置中禁用了 和 标签。
要解决此问题,请运行
p10k configure
在您的命令行上,然后选择一个显示图标的选项,或者,如果失败,则在“提示流程”步骤中,选择“流畅”(而不是“简洁”)。
, 提示右侧的nord
表示您当前已通过 NordVPN 连接到 VPN。它还应指示您连接的区域。我想您已经裁剪了图像,因此该区域不可见。
如果您不想看到 NordVPN 指示器,请打开 ~/.p10k.zsh
,搜索 nordvpn
并注释掉第一个命中。
我还强烈建议安装 the recommended font 并运行 p10k configure
。执行此操作后,提示中的“nord”将替换为图标。这样可以节省空间,而且一旦您习惯了图标,就可以更快地用眼睛解析。