Вкратце: я хотел бы добавить строку состояния, которая прикрепляется либо к нижней, либо к верхней части окна моего терминала, которая предоставляет доступную информацию (например, время работы от батареи, уровень сигнала, количество сообщений электронной почты, $ PROMT_COMMAND и т. Д.).По сути, это позволит терминалу открываться в полноэкранном режиме и иметь всю информацию, которую я мог бы легко найти, в то же время позволяя мне продолжать всю необходимую работу терминала в обычном режиме.Я в основном использую mac, но предпочитаю * nix-совместимое решение.
Более подробно (и то, что я уже пробовал): я большой пользователь терминала и только недавно (в течение дня или двух) начал использовать tmuxПоэтому я понимаю, что многие из вас могут предложить мне использовать мультиплексор, такой как screen или tmux.Хотя tmux начинает приносить мне большую пользу, у него есть свои ограничения, такие как ограничение строки состояния в одну строку, что не идеально, так как я бы хотел, чтобы панель вкладок была чистой, чтобы половина ее не была поглощена информацией,Кроме того, я хотел бы добавить $ PROMPT_COMMAND, который отображает текущий каталог, и это может легко поглотить большую часть строки состояния в зависимости от того, где я нахожусь в системе.
Кроме того, я немного попробовал screen,что даст вам хардстат и заголовок, который близок к тому, что я хочу, но его разработка, похоже, остановилась.Кроме того, патч для вертикальных разделенных панелей портит графику строки состояния из двух строк (очень некрасиво).
Поэтому я думаю, что было бы предпочтительно запустить фоновый процесс, который обновляет строку состояния в части экрана над моим мультиплексором ... если, конечно, tmux не имеет многострочной реализации строки состояния, которую яеще не разобрался.
Я хотел бы услышать о любом из ваших возможных решений или даже о ваших личных настройках, если вы считаете, что он работает хорошо для вас.Спасибо всем за любую возможную помощь.