Introduction
à slrn
Après avoir
failli installer mutt-ng j'ai eu
l'impression que ce n'était pas très clair
l'utilisation
en temps que lecteur de news. Je préfère essayer
d'abord
slrn qui m'a l'air bien documenté et qui continue de bouger
(dernière mise à jour octobre 2004).
slrn veux dire slang read news - Slang est un langage de macro.
Installation
sous debian.
apt-get install slrn
Lors de l'installation
je doit seulement déclarer
vouloir
utiliser news.free.fr.
Ensuite pour mettre à jour la liste des groupes il faut
lancer
une fois :
slrn
--create
Et ça commence bien car je récupère
très
vite (freebox oblige) la liste des newgroup de chez free.
Le paramètre --create est à passer la
première
fois que l'on utilise slrn.
Avec L (en majuscule) on peut filtrer les groupes (debian.user pour ce
qui m'intéresse)
Avec 'a' on peut s'insrire directement à un message
donné: 'a' puis linux.debian.user
Configuration
: le fichier .slrnrc
Je détarre
le fichier slrn.rc.gz qui se trouve dans
/usr/share/doc/slrn/examples dans mon home. Attention il
faut créer un fichier '.slrnrc' et non pas
'slrn.rc' ou '.slrn.rc'.
Je change le propiétaire du fichier :
chown
yann .slrnrc
Dans ce fichier j'édite mes coordonnées (lignes
15
à 17), je déclare vouloir lire online les news
à
la ligne 47, poster directement dans nntp (ligne 51), à la
ligne
91 je déclare vouloir utilier vi comme éditeur :
set
editor_command "vim '+set tw=72' +%d
'%s'"A la ligne 108 je
déclare utiliser lynx comme
navigateur.
Aux lignes 133 et 134 je déclare que les message
sauvés
sont à stocker dans News/My_post et les envoyés
dans
News/My_Replies (il faut ensuite créer les
répertoires et
fichier correspondant). Pour les messages en attente ce sera
News/postponed.
Aux lignes 163 et 164 j'indique ce que je veux pour démarrer
unc
citation (un tel à écrit...).
A la line 122 , pour que mon identité indiquée
plus haut
soit utilisée dans mes réponses je met :
set
generate_email_from 1A la
ligne
55 je teste cela pour pouvoir répondre à des
messages :
set
generate_message_id 1
A la fin du fichier il y a la liste des raccourcis clavier. Elle est
très impressionnante et me fait peur.
Utilisation
de slrn
Le tuto de Vincent
Couquiaud est une bonne base pour démarrer : http://www.trollomaths.org/slrn-tutorial-fr.html#htoc9
Le mode "group" c'est quand on est devant la liste des groupes de
discussion. Le mode "pager" quand on voit les messages.
En mode "group"
G rafraîchit
la liste des groupes
L affiche la liste des groupes
a permet de 'abonner à un groupe particulier
s s'abonner à un groupe qui apparaît à
l'écran
En mode "pager"
Pour afficher tous les
articles (lus et non lus) : 'Echap'
puis '4'
puis 'Espace'.
f : Follow up : répondre au message dans le groupe
t : permet de voir la totalité de l'entête des
messages (on/off)
b : permet de remonter dans le message afficher
< :
début de l'article
> : fin de l'article
a : recherche en avant dans les auteurs
A : recherche en arrière dans les auteurs
Q : quitte slrn sans passer par le mode "group"
"ESC p" : get_parent_header : ramène les messages parents du
message.
"CTRL-L" "CTRL-R" : redessine l'écran. Traduction
littérale. Il faudrait que j'essaie de voir si ça
n'afficherait pas les derniers messages reçus par le serveur.
"ESC-S" : affiche un menu qui permet de choisir les
paramètres
de tri des messages et des fils de discussion.
Mes
messages d'erreur avec slrn :
Warning: error saving to
/home/Yann/News/My_PostsSolution
: il faut créer le répertoire et le fichier
indiqué.
Your message breaks the following netiquette
guidelines:
Lignes with more
than 80 characters generally need to be wrapped
This affect at least line XX :Solution
: changer son fichier .slrnrc mais c'est bizarre d'après ce que
j'ai indiqué plus haut avec vi les lignes devraients être
naturellement de 72 caractères !!! Capisco niente !
FAQ slrn.
Comment
mettre à jour la liste des messages ?
En ce moment je ferme
slrn et j'y retourne mais ce n'est
pas très pratique. Aujourd'hui cette
fonctionnalité fait
apparemment encore partie de la wishlist de slrn : http://slrn.sourceforge.net/wishlist.html#subsect_newnews%3E
(entrée Fetch new headers - suggested 2001-01-24 by Johannes
Zellener - planned for 0.9.8.x). Comme le slrn actuel est le 0.9.8.1,
on peut espérer que cette "feature" soit bientôt
disponible. Cela dit quand on est en mode groupe 'G'
rafraîchit la liste des messages dans les groupes auxquels on
est
abonné.
Vocabulaires utile pour lire les docs sur
slrn en anglais :
pager :
fenêtre de visualisation du corps des
messages (ou fenêtre coupé en 2 avec en haut les
entêtes des message et en bas le corps du message
sélectionné).
group mode : moment où l'on visualise la liste des groupes
dans
slrn
header : entête des messages. Les headers ont
affichés en haut en mode "pager".
toggle : bascule, basculer (d'une fenêtre ou d'un tri
à
l'autre)
readline : ligne de commande.
wrapped : enveloppé (?)
Page créée le 31/03/05 - Dernière mise
à
jour le 21/04/05
|