Lendo notícias RSS no Emacs/GNUS

Bom, primeiramente, é necessário obter o endereço do feed de RSS, então, dentro do buffer Group do GNUS (aquele em que aparecem os emails, grupos de Usenet e feeds RSS) pressiona-se a combinação de duas teclas G R, daí no buffer de baixo vai pedir o endereço do feed, aí é só colocar aquele endereço que foi obtido inicialmente (vai ser pedido um nome e descrição pro feed, basta pressionar enter para usar nome/descrição fornecidos pelo próprio feed em si).

GNUS

Para ver quantas notícias novas (ainda não lidas) tem neste feed, pressiona-se o comando g, daí o GNUS baixa todas as notícias/emails novos de todas as fontes, e aparece a quantidade antes do nome do feed.

Para acessar o feed, basta mover o cursor até a linha do feed, e pressionar enter. Vai aparecer o buffer Summary com todas as mensagens não lidas, mais as mensagens que foram marcadas como importante (pelo comando u) destacadas. Aí é só utilizar os comandos usuais de leitura de mensagens, ou seja enter para ler artigo atual, espaço para baixar uma página ou ir pra próxima não-lida, p e n para ir para a não-lida anterior e posterior, respectivamente, e N e P para ir para a mensagem anterior e posterior, respectivamente, independente de ser lida ou não-lida.

Buffer Summary

Para eliminar um feed RSS (quando estiver cansado do conteúdo ou o conteúdo não mais interessar), como se faz? Dando um C-h m, para obter ajuda do modo Group do GNUS, o único comando relacionado a rss é o G R, para adicionar um feed, então um “dirty hack” é necessário numa ocasião como essa, pois afinal de contas, um feed indesejável adiciona mais demora na inicialização do GNUS, para baixar as novas notícias. Para tanto, será necessário editar o arquivo ~/.newsrc.eld, e dentro dele procurar e remover todos os dados entre parênteses que se encontram dentro da descrição do feed, por exemplo (“nnrss:<Descrição do feed>” 3 ((1 . 1521)) ((seen (852 . 885) (901 . 925) (941 . 951) (959 . 1003) (1019 . 1060) (1076 . 1113) (1129 . 1323) (1333 . 1521))) (nnrss “”)), começando por (“nnrss: até (nnrss “”)), que é o ponto em que termina a configuração deste feed. Reinicia-se o GNUS e o feed não será mais baixado nem será visualizado.

edição do arquivo ~/.newsrc.eld

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *