Войти

Показать полную графическую версию : Mc и Window title


anger
17-05-2004, 12:27
Никто не менял заголовок окна для Mc?

Вот в чем проблема:
В качестве терминал-клиента использую puTTY - как самый, на мой взгляд, стандарт deFacto (кто не согласен, то можем и поспорить :-) ).
Так вот, когда терминалов несколько, и в каждом запущен mc соответствующего сервера, то не трудно и запутаться, так-как в заголовках окон терминала везде присутствует стандартное приглашение, а именно mc - /путь.

Как сменить такое приглашение, например на более логичное :
user@host mc-/путь?

P.S.:
PS1 и PROMPT - не помогают.

hasherfrog
17-05-2004, 13:23
Приглашение можно включать/выключать (более-менее стандартными средствами - через файл настроек). А вот чтобы изменить формат вывода приглашения, боюсь, Вам понадобятся исходники.

anger
17-05-2004, 13:55
Да, я догадывался, что этим кончится, только теперь в замешательстве, что лучше править, MC или PuTTY :) :(

hasherfrog
17-05-2004, 14:03
Конечно mc.

anger
17-05-2004, 14:32
хм-м. А почему бы просто в самом puTTY не вывести к примеру:
Название сессии / Заголовок
я считаю, по большей степени, это упущение разработчиков puTTY, ведь в самом MC локально и не требуется указывать в заголовке, что ты на таком то хосте, это в prompt видно.

Вопрос завернулся в другое русло :)

Пойду у девелоперов заказывать новую фичу для puTTY.

p.s.
Интересно, не может быть, чтобы до сих пор не сделали исправление такой "неудобности".

hasherfrog
17-05-2004, 14:58
anger :idontnow: Некоторые люди вообще не приемлют mc. Так что вопрос о неудобности весьма спорный.

anger
17-05-2004, 15:00
Согласен, вопрос спорный....

ruslandh
17-05-2004, 20:17
PS1 и PROMPT - не помогают

А вы как и где его меняли ?

anger
18-05-2004, 06:54
Использую TERM=xterm
в /etc/sysconfig/bash-prompt-xterm - прописываю свой PROMPT.

И естественно, пока я нахожусь puTTY в bash'е все нормально,
в title bare puTTY - выводится значение PROMPT,
стоит запустить mc и все.... получаю в title bare только mc-/path
:(
Буду рыть puTTY

anger
18-05-2004, 11:54
Зря я ругал puTTY, а именно вот почему:

PuTTY allows the server to send xterm control sequences which modify the title of the window in mid-session.

Все-таки загвоздка в mc, а именно в том какую он выдает xterm ESC последовательность.

Ау, гуру, подскажите идею плз.

p.s.
На RH7.3 и Mc 4.5.55 - выдается правильная ESC последовательность (user@host path).
"Непорядок" в mc 4.6.0

ruslandh
18-05-2004, 22:13
Может PS1 поменять ?

anger
19-05-2004, 12:26
Нашел откуда "растут ноги", вот отсюда
https://savannah.gnu.org/bugs/index.php?func=detailitem&item_id=1969

Скачал cvs для MC_4_6_0, подправил теперь имею
title bar ввиде: [user@host] mc - /path

Если есть необходимость могу патч сюда выбросить.

p.s.
Может чиркнуть обэтом девелоперам mc?

ruslandh
20-05-2004, 07:26
anger
Обязательно стоит, или какому нибудь сборщику русской версии пакета (asp или alt), если с английским туго.

anger
20-05-2004, 10:46
уже отправил письмо.

Если будет результат, обязательно дам знать.




© OSzone.net 2001-2012