Configurando o irssi para indentar um valor especificado ao envolver uma mensagem

1

Eu uso o irssi-plugin-xmpp com transportes para outros protocolos de mensagens instantâneas, assim os JIDs ficam muito longos, o que significa que as mensagens que são enviadas para mim são comprimidas para o lado direito da janela. Eu gostaria de ter mensagens recuadas irssi por um valor fixo ao acondicionar, em vez de recuo com base em quanto tempo o nick do usuário é. Como faço isso?

    
por gabkdlly 18.03.2013 / 11:14

1 resposta

1

Se você ainda não tiver um arquivo chamado ~/.irssi/default.theme , faça

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

Você pode definir isso como seu tema, fazendo o seguinte em irssi:

/set theme default

Mas não o fiz, default.theme já está definido como meu tema, provavelmente porque fiz alterações nele com outros comandos. Se você já sabe qual tema está usando, é em vez de default.theme abaixo.

Agora abra o arquivo ~/.irssi/default.theme em seu editor de texto favorito e altere esta linha:

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

para ficar assim:

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

Se você estiver usando algum outro tema, seu msgnick poderá ser diferente. A parte importante é o %| , como é (tipo de) explicado neste link: link

Agora inicie o irssi e digite:

/set indent=10

substituindo 10 pela quantidade de recuo desejada.

Não se esqueça de salvar:

/save

    
por gabkdlly 18.03.2013 / 11:14