Eu uso vim_mode.plcom
irssi(no GNU screen) e estou extremamente satisfeito com a combinação.
Para quem não sabe Irssi, é baseado em terminal e não há GUI disponível ou planejada. Embora isso possa afastar algumas pessoas, ele cria uma ótima combinação com o GNU
screene permite que você mantenha sua conexão enquanto estiver desconectado: sempre é uma boa coisa para o IRC e seus tempos de resposta erráticos.
A versão atual do vim_modejá é bastante sofisticada, possui registros, mapeamentos personalizados e muitas outras coisas, e ainda está sendo desenvolvida.
Para usar vim_modeo exmodo, você precisará do uberprompt.pl
script
irssi-scripts/prompt_info
(dos mesmos desenvolvedores).
A documentação mais atualizada está no .plpróprio arquivo. Se você tiver mais perguntas ou sugestões, os desenvolvedores (e alguns de nós usuários humildes) ficam no
#irssi_vim/ Freenode e geralmente são muito amigáveis e receptivos.
Uma solução alternativa seria usar o iicliente IRC básico da comunidade sem chupa com o próprio Vim.
ii cria uma estrutura de diretórios no sistema de arquivos e coloca FIFOs para canais e mensagens do servidor que podem ser gravadas e lidas.
Na iipágina, é possível encontrar um link para uma configuração de trabalho usada multitailpara janelas divididas, Vim para entrada, scripts de shell e screencola.
A multitail pode ser configurada para obter realce (não dinâmico) para os logs do IRC e, se você armazená-los em buffer, pode usar a opção 'complete' do Vim para obter a conclusão dinâmica das palavras.