Удалить временную метку из каждой строки в оболочке zsh

Я пытаюсь удалить текущую метку времени из своего терминала (macOS) с помощью ZSH. Я использую oh-my-zsh, и у меня настроена тема «чистая».

Отметка времени появляется справа от каждой строки в скобках, и я не могу понять, как ее удалить.

Пример: Временные метки выделены красным справа.

Обновление: пример вывода терминала, я хочу удалить [17:29:47] и т. д. из каждой строки.

❯ cd ~                                                                         [17:29:47]

~
❯ ls                                                                           [17:29:49]
Applications Documents    Library      Music        Projects
Desktop      Downloads    Movies       Pictures     Public

~
❯ ls -l                                                                        [17:29:51]
total 0
drwx------@  4 gage  staff   128 Mar  4 22:27 Applications
drwx------@  4 gage  staff   128 Mar  7 15:39 Desktop

Любая помощь будет принята с благодарностью, спасибо!


person Obese Cat    schedule 07.03.2018    source источник
comment
При выводе текста не фотографируйте, а копируйте вставьте вывод в свой POST   -  person Gilles Quenot    schedule 08.03.2018


Ответы (4)


Исправлено удалением RPROMPT путем добавления unset RPROMPT в конец моего файла .zshrc.

person Obese Cat    schedule 15.03.2018
comment
В моем случае это не имело никакого значения - person ashish malgawa; 05.08.2019

перейдите в файл /Users/your_username/.p10k.zsh и найдите RIGHT_PROMT_ELEMENTS и прокомментируйте под ним время и статус.

typeset -g POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(
    # status                  # exit code of the last command ( commented)
    command_execution_time  # duration of the last command
    background_jobs         # presence of background jobs
    direnv                  # direnv status (https://direnv.net/)
    asdf                    # asdf version manager (https://github.com/asdf-vm/asdf)
    virtualenv              # python virtual environment (https://docs.python.org/3/library/venv.html)
    anaconda 
  # time                    # current time
    # ip                    # ip address and ba
person user3756481    schedule 26.04.2021

Попробуйте эти команды. Надеюсь, они должны избавиться от временных меток.

setopt noextendedhistory
setopt nosharehistory

Вы также можете поместить их в свой файл .zshrc.

person hikerjobs    schedule 07.03.2018
comment
Это, казалось, не имело значения. Я все еще в тупике, к сожалению. - person Obese Cat; 08.03.2018

Я смог удалить весь правый раздел в теме, которая показывала ✔  123  10:46:22

Открыть zshrc

open ~/.zshrc

Вставьте следующую строку в конец файла. Это скрывает правый раздел POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=()

Спасибо!

person Sanjiv Pradhan    schedule 18.06.2021