Что означает «nord» в контексте командной строки?

#terminal #zsh #iterm2 #oh-my-zsh

#терминал #zsh #iterm2 #о, боже мой

Вопрос:

Я обновил свою конфигурацию powersell10k с помощью oh-my-zsh, и теперь я иногда получаю сообщение nord в правой части моей командной строки. Я понятия не имею, что это такое / правильная терминология для использования в Google моего вопроса. Вот пример изображения:

введите описание изображения здесь

Я был бы очень признателен, если бы кто-нибудь мог указать мне правильное направление.

Редактировать

Вот вывод 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} }
 

Комментарии:

1. Это так? github.com/coltondick/zsh-dircolors-nord

2. Я так не считаю. Я не использую это или что-либо, связанное с темой nord @Dai

3. Что в вашем ~/.oh-my-zsh/custom/plugins ?

4. Вы случайно не используете NordVPN? Это может быть ваше локальное имя хоста в RPROMPT .

5. Какое значение RPROMPT в вашей оболочке ( print "$RPROMPT" )?

Ответ №1:

Судя по вашей строке запроса, вы имеете в виду Powerlevel10k (а не «powerlell10k»).

Powerlevel10k имеет множество разделов командной строки, которые отображаются только «по требованию». В вашем случае невозможно определить, что означает «nord» в вашем приглашении, потому что вы отключили оба значка и метки в конфигурации Powerlevel10k.

Чтобы исправить это, запустите

 p10k configure
 

в командной строке, а затем выберите опцию, которая показывает значки или, в противном случае, на шаге «Поток подсказок», выберите «Свободно» (вместо «краткого»).

Ответ №2:

nord справа от вашего приглашения означает, что в данный момент вы подключены к VPN через NordVPN. Он также должен указывать регион, к которому вы подключены. Я полагаю, вы обрезали изображение, чтобы область не была видна.

Если вы не хотите видеть индикатор NordVPN, откройте ~/.p10k.zsh , найдите nordvpn и прокомментируйте первое попадание.

Я также настоятельно рекомендую установить рекомендуемый шрифт и запустить p10k configure . Как только вы это сделаете, «nord» в вашем приглашении будет заменен значком. Это экономит место и, как только вы привыкнете к значкам, быстрее разбирается глазами.