Как добавить статус батареи в zsh в крайнем правом положении?

Я использовал zsh 5.3 на некоторое время. Мне наконец-то удалось получить приглашение, которое мне нравится (см. Мой собственный ответ) –

Всплывающее окно Fade в zsh

Теперь я хочу добавить статус батареи в свое приглашение zsh в правом углу, поэтому я всегда знаю, сколько осталось батареи. Как мне это сделать ?

Обновление. Я увидел комментарий Пола Х. и увидел ответы stackoverflow и увидел https://stackoverflow.com/a/34913418 . Мне нравится, что один из них ЗА ИСКЛЮЧЕНИЕМ, что один показывает батарею слева, и я хочу, чтобы она показывалась справа.

Есть идеи ?

One Solution collect form web for “Как добавить статус батареи в zsh в крайнем правом положении?”

С помощью zsh вы можете легко установить подсказки с правой стороны, используя параметр RPROMPT (альтернативно RPS1 ). Предполагая, что у вас уже есть способ восстановить статус батареи, скажем, с помощью команды batstat , вам просто нужно установить следующее в ~/.zshrc :

 RPROMPT='$(batstat)' 

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

  • Плохая ошибка замещения в zsh shell
  • oh-my-zsh не может угадать правильную команду
  • Сделать zsh использовать readline вместо zle?
  • Как я могу автозаполнять каждый параметр по-другому?
  • Zsh очистить командную строку от вызова zsh / sched
  • Как настроить zsh-запрос, чтобы его длина была пропорциональна ширине терминала
  • Использовать Netrw или Nerdtree в Zsh / Bash для выбора файла BY BROWSING?
  • Какая магия позволяет мне добавлять удаленные файлы при вводе команды scp?
  • Есть ли более простой способ навигации по моему терминалу, ala tmux?
  • Запуск команд, хранящихся в переменных оболочки
  • Zsh завершает составление рецептов
  • Interesting Posts

    Почему символы, отличные от ASCII, отображаются с помощью вопросительного знака?

    разрешение отклонено при выполнении двоичного файла, несмотря на привилегию «rwx» и пользователь root

    как использовать dd для заполнения диска с 1

    Почему «attr -l.» Рассказывает мне об атрибуте «selinux», который «attr-g selinux» отказывается читать?

    Есть ли способ запустить скрипт сразу после деактивации учетной записи?

    Не удается открыть файл Unfound: ошибка поиска ключа GPG

    Ошибка PPTP VPN: LCP, завершаемая одноранговым узлом

    Разрешения для каталога vs file permssions

    Есть ли причина, по которой у ls нет опции -zero или -0

    Apache – ограничивать одновременные подключения к каталогу?

    Настроить Lightdm (GTK) для последнего сохраненного пользователя или пользователя по умолчанию и сфокусироваться на пароле?

    Arch Linux – переход на двойную загрузку с Windows

    Будет ли Linux использовать NTFS так же хорошо, как Windows?

    Как изменить переменные

    Перенести с Sendmail на Postfix

    Linux и Unix - лучшая ОС в мире.