Настройка 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