3

Я использую RPROMPT, чтобы показать мне некоторую "дополнительную" информацию, на которую я не хочу тратить место PROMPT. Тем не менее, это мешает, когда я хочу вырезать и вставить из окна моего терминала в документы, я должен вручную удалить RPROMPT Cruft.

Есть ли способ заставить Zsh удалить RPROMPT, когда я начинаю вводить команду? Или после того, как я нажму Enter, чтобы запустить текущую команду?

1 ответ1

1

Вполне возможно, что RPROMPT будет удален после принятия командной строки - zsh имеет право для этой цели (выдержка из справочной страницы zshoptions ):

TRANSIENT_RPROMPT Удалить все правые подсказки с дисплея при принятии командной строки. Это может быть полезно с терминалами с другими методами вырезания / вставки.

Итак, сделайте

setopt TRANSIENT_RPROMPT

и ваша копия и вставка должны работать безупречно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .