Как установить дисплей удара для не показа текста энергии после выхода?

Dummynet делает то, что Вы хотите и больше, можно даже управлять задержкой, случайной потерей пакетов и партиями больше.

28
07.01.2013, 10:27
3 ответа

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

Например:

  • User1 использует TERM=xterm, в этом случае при выходе из энергии, это очистит терминал.
  • User2 использует TERM=vt100, в этом случае при выходе из энергии, это не очистит терминал.

Проверьте то, с чем использует терминал user1 echo $TERM и набор то же для user2. для удара:

TERM=xterm; ТЕРМИН экспорта

24
27.01.2020, 19:39
  • 1
    +1 Точное / идеальное решение. Спасибо!!! Не сделал мысли, это было настолько легко. Можете Вы уточнять какой a TERM ? или укажите на некоторую ссылку ресурса? Я должен понять это. Делает это влияние только, когда мы соединяемся через putty? –  mtk 07.01.2013, 10:31
  • 2
    Можно указать терминальную установку в сессию шпаклевки, но у пользователей может быть она, указывают на их переменных среды. ТЕРМИН определит Ваш терминальный тип, и также у некоторых будет больше функций, что другой, пример, xterm поддерживает цвета, и он обновит строки и столбцы автоматически. При использовании vt100 он примет значение по умолчанию к 24 строкам на 80 столбцов при изменении размеров терминала, Вы будете видеть, что он придерживается 24x80. Проверьте этот unix.stackexchange.com/questions/43945 / …, он мог бы объяснить лучше, чем я. –  BitsOfNix 07.01.2013, 11:01
  • 3
    Это - терминальное поведение, не оболочка. Настройки эмулятора терминала - тот же безотносительно инструмента, который Вы используете для подключения. Различие объяснено в деталях здесь: unix.stackexchange.com/questions/4126 / … –  Leonid 07.01.2013, 11:01
  • 4
    @Leonid, не точно при использовании шпаклевки, которую можно определить и это обновит при соединении, если пользователь не сделает ТЕРМИНА, определяют. Если пользователю определили его затем, Вы правы, не имеют значение, какой инструмент это будет преобладать установка на пользовательской среде. –  BitsOfNix 07.01.2013, 11:04
  • 5
    Просто примечание об этом решении: YMMV. Это не всегда "xterm". Используя dwm (Динамический Менеджер окон) с dmenu на FreeBSD 10 я должен был фальсифицировать терминал при помощи "rxvt" для получения сценария 1. Можно также пропустить термин установка путем добавления, "устанавливает term=rxvt" на ~/.vimrc файл. спасибо –  Ryder 04.03.2015, 12:12

Такое поведение было единственным, что удерживало меня от использования screen . Он использует терминал «screen», и его изменение на «xterm» не помогло.

Добавление опции altscreen в в ~ / .screenrc решило эту проблему. Из руководства по экрану:

altscreen on|off

If set to on, "alternate screen" support is enabled in virtual terminals, just like in xterm.  Initial setting is `off'.
18
27.01.2020, 19:39

Я испробовал все эти варианты, но результат оказался не таким, как я ожидал. !clearочистит весь экран и не оставит после себя более ранние команды bash.

Простое и правильное решение — установить строку типа терминала на xtermи скорость терминала на 38400,38400в разделе «Сведения о терминале» в настройках шпатлевки в разделе «Соединение» -> Данные.

Сохраните настройки. Готово.

2
27.01.2020, 19:39

Теги

Похожие вопросы