Настройка irssi для отступа указанной суммы при переносе сообщения

Я использую irssi-plugin-xmpp с транспортными средствами для других протоколов обмена мгновенными сообщениями, поэтому JID становятся довольно длинными, что означает, что сообщения, которые мне отправляют, сжимаются в правой части окна. Мне бы хотелось, чтобы при переносе я делала сообщения с отступом irssi на фиксированную величину, а не с отступом в зависимости от длины никнейма пользователя. Как мне это сделать?

1 ответ

Если у вас еще нет файла с именем ~/.irssi/default.theme, делать

cp /usr/share/irssi/themes/default.theme ~/.irssi/

Возможно, вам придется установить это в качестве темы, выполнив в irssi следующее:

/set theme default

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

Теперь откройте файл ~/.irssi/default.theme в вашем любимом текстовом редакторе и измените эту строку:

msgnick = "%K<%n$0$1-%K>%n %|";

выглядеть так:

msgnick = "%K<%n$0$1-%K>%n ";

Если вы используете какую-то другую тему, ваш msgnick может быть другим. Важной частью является %|, как (вроде) объяснено по этой ссылке: http://www.irssi.org/documentation/startup

Теперь запустите irssi и наберите:

/set indent=10

замена 10 с любым количеством отступов вы хотите.

Не забудьте сохранить:

/save

Другие вопросы по тегам