1

Я вижу дополнительный элемент блока в irssi, когда используется расширенный список окон. Мне интересно, как я могу удалить это?

Я вижу в строке состояния следующее:

[1 (status)] [Extra block containing server A / nick] [2 first channel in server]

Я предполагаю, что дополнительный блок предназначен для организации блоков каналов, если пользователь подключен к нескольким серверам. Тогда договоренность будет выглядеть так:

[1 (status)] [Server A / Nick A] [2 Chan 1] [Server B / Nick B] [3 Chan 2]

Как удалить блоки [Server X / Nick X] из строки состояния в irssi при загрузке расширенного списка окон?


Действия по воспроизведению:

  1. переместить config, default_theme в ~/.irssi в другое место
  2. Irssi
  3. /connect irc.freenode.net
  4. /присоединиться к #freenode
  5. /источник загрузки adv_windowlist.pl
  6. /переключить awl_viewer
  7. Обратите внимание, что во второй строке строки состояния находится ровно 3 элемента.
    1. [1 Статус] 2. [freenode (имя сервера) | имя пользователя] 3. [2 #freenode]

Элемент № 2 является рассматриваемым элементом.


Мне было интересно, была ли настройка, которая могла бы отключить "блоки организатора", или мне пришлось бы пойти в код, чтобы внести некоторые изменения.

Благодарю.

1 ответ1

1

Прочитайте содержимое файла adv_windowlist.pl . В начале, он перечисляет различные опции и ключи, которые мы можем изменить или переключить. В результате экспериментов было обнаружено, что ключ к изменениям - awl_display_header.

Далее, посмотрите в /help format информацию о том, как удалить ключ. (Я не смог установить ключ к нулевой строке).

Попробуйте /format -delete awl_display_header.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .