Il s'agit de la commande nn qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
nn - interface d'actualités efficace (pas d'actualités, bonnes nouvelles)
SYNOPSIS
nn [ Options ] [ groupes de discussion | +dossier | filet ] ...
nn -g [ -r ]
nn -a0 [ groupes de discussion ] ...
DESCRIPTION
Net News est un service d'échange d'informations à l'échelle mondiale couvrant de nombreux sujets scientifiques
et la vie quotidienne. Les sujets sont organisés en nouvelles groupes, et ces groupes sont ouverts à
tout le monde à poster sur notre blog sur un sujet en lien avec le thème du groupe.
Nn est un programme d'interface d'actualités en ligne de type « pointer-et-tirer », ou un nouvelles lecteur pour faire court (pour ne pas
être confondu avec le humain lecteur de nouvelles). Lorsque vous utilisez nn, vous pouvez décider lequel des
de nombreux groupes de discussion qui vous intéressent, et vous pouvez vous désabonner de ceux qui ne vous intéressent pas
vous intéresse. nn vous permettra de lire les nouveaux (et anciens) articles dans chacun des groupes que vous
abonnez-vous en utilisant un menu de sélection d'articles avant de lire les articles dans le
groupe de nouvelles.
Lorsqu'un groupe de discussion est entré, nn localisera tous les articles actuellement non lus dans le
groupe et extraire leur expéditeur, leur objet et d'autres informations pertinentes. Ceci
Les informations sont ensuite réorganisées, triées et marquées de diverses manières pour leur donner un aspect agréable.
format lorsqu'il est présenté à l'écran.
Cela sera fait très rapidement, car nn utilise la base de données NOV via le NNTP XOVER
commande. Le serveur de news à utiliser peut être remplacé en définissant la variable d'environnement
$NNTPSERVEUR au nom du système (tel que news.newserver.com), ou en définissant le
variable serveur nntp (sur la ligne de commande uniquement, car elle est examinée avant l'init
fichier), comme « nntp-server=news.some.domain »). Si vous utilisez plusieurs serveurs, vous souhaiterez probablement
pour définir le répertoire nn et nouvellesrc variables sur la ligne de commande vers des noms alternatifs comme
Certains fichiers de données dépendent du serveur. Si vous utilisez une liaison TCP lente,
(Tels que ppp via un modem) et NNTP, voir le NOTES section à la fin de ce manuel.
Lorsque le menu de l'article apparaît à l'écran, nn sera dans un mode appelé sélection mode.
Dans ce mode, les articles qui semblent intéressants peuvent être sélectionnés par simple clic.
touches (avec les touches az et 0-9). Lorsque tous les articles intéressants sont parmi ceux
actuellement affichés ont été sélectionnés, la barre d'espace est enfoncée, ce qui provoque nn entrer
mode de lecture.
In mode, chacun des articles sélectionnés sera présenté. Vous utilisez le espace Bar
pour passer à la page suivante de l'article en cours, ou à l'article suivant. Bien sûr,
il existe toutes sortes de commandes pour faire défiler le texte de haut en bas, passer à l'article suivant,
répondre à un article, décrypter un article, etc.
Lorsque tous les articles sélectionnés dans le groupe actuel ont été lus, le dernier résultat sur le
la barre d'espace provoquera nn passera au groupe suivant avec les articles non lus et entrera
mode de sélection sur ce groupe.
FRÉQUEMMENT OCCASION OPTIONS
nn accepte de nombreuses options de ligne de commande, mais ici seules les options fréquemment utilisées sont
décrites. Les options peuvent également être définies de manière permanente en incluant les variable Paramétres
dans le init fichier décrit plus loin. Toutes les options sont décrites dans la section « Commande ».
Options de ligne vers la fin de ce manuel.
Les options de ligne de commande fréquemment utilisées sont :
-a0 Consultez les articles et groupes non lus. Consultez la section « Rattraper » ci-dessous.
-g Demander le nom d'un groupe de discussion ou d'un dossier à saisir (avec complétion).
-r Utilisé avec -g pour demander à plusieurs reprises aux groupes d'entrer.
-lN N'imprimez que le premier N lignes de la première page de chaque article avant de vous inviter à
continuer. Ceci est utile sur les terminaux lents et les lignes modem pour pouvoir voir le
premières lignes d'articles plus longs.
-sWORD Collecter uniquement les articles contenant la chaîne WORD dans leur sujet (le cas est
ignoré). Ceci est généralement combiné avec les options -x et -m pour trouver tous les
articles sur un sujet spécifique.
-s/regexp
Collecter uniquement les articles dont le sujet correspond à l'expression régulière regexp. C'est
normalement combiné avec les options -x et -m pour trouver tous les articles sur un sujet spécifique
sous réserve.
-nWORD ou -n/regexp
Identique à -s sauf qu'il correspond au nom de l'expéditeur au lieu de celui de l'article
Sujet. Cette option est généralement combinée avec les options -x et -m pour trouver tous les articles.
d'un auteur spécifique. Ne peut être confondu avec le -s option!
-i Recherche normalement avec -n et -s sont indépendants de la casse. Avec cette option, la casse
devient significatif.
-m Fusionner tous les articles dans un seul « méta-groupe » au lieu de les afficher un groupe à la fois
temps. Ceci est normalement utilisé avec les options -x et -s pour obtenir toutes les
des articles sur un sujet spécifique présentés sur un seul menu (quand cela ne vous intéresse pas)
à quel groupe ils appartiennent). Lorsque -m est utilisé, aucun article ne sera marqué comme
lire.
-x[N] Présenter (ou scanner) tous (ou le dernier N) des articles non lus et lus. Lorsque cela
l'option est utilisée, nn vont jamais marquer les articles non lus comme lus (c'est-à-dire que .newsrc n'est pas
mis à jour).
-X Lire/analyser également les groupes désabonnés. Très utile pour rechercher un groupe spécifique.
sujet dans tous groupes, par exemple
nn -mxX -sSubject tout
news.group or filet or +dossier
Si aucun de ces arguments n'est donné, tous les groupes de discussion abonnés seront utilisés.
Dans le cas contraire, seuls les groupes de discussion et/ou fichiers spécifiés seront collectés et
présenté. Pour spécifier un groupe de discussion, la « méta-notation » suivante peut être utilisée :
Si le groupe de news se termine par un « . » (ou « .all »), tous les sous-groupes du groupe de news seront
être collectés, par exemple
sources de comp.
Si un groupe de discussion commence par un « . » (ou « all. »), tous les sous-groupes correspondants seront
collecté, par exemple
.sources.unix
L'argument « all » identifie tous les groupes de discussion (abonnés).
COMMAND CONTRIBUTION
En général, nn les commandes se composent d'une ou deux frappes de touches, et nn réagit instantanément à la
les commandes que vous lui donnez ; vous n'avez pas besoin d'entrer retourner après chaque commande (sauf lorsque
explicitement indiqué).
Certaines commandes ont des effets plus graves que d’autres, et par conséquent nn vous demande de
Confirmez la commande en appuyant sur la touche y touche et rejetez en appuyant sur la touche n
touche. Certaines demandes « triviales » peuvent également être confirmées simplement en appuyant sur espace. Par exemple,
pour confirmer la création d'un fichier de sauvegarde, appuyez simplement sur espace, mais si un ou plusieurs répertoires
doivent également être créés, vous devez entrer y.
De nombreuses commandes nécessiteront que vous saisissiez une ligne de texte, par exemple un nom de fichier ou un shell.
commande. Si vous entrez espace en tant que premier caractère d'une ligne, la ligne sera remplie
avec une valeur par défaut (si elle est définie). Par exemple, la valeur par défaut d'un nom de fichier
est le dernier nom de fichier que vous avez entré, et la commande shell par défaut est votre précédent
Commande shell. Vous pouvez modifier cette valeur par défaut, ainsi qu'un texte saisi directement, en utilisant
les commandes d'édition suivantes. Le effacer, tueret interrompre les clés sont les clés définies
par les paramètres tty actuels. Sur les systèmes sans contrôle des tâches, suspendre la clé sera
contrôle-Z alors qu'il s'agit du caractère de suspension actuel sur le système avec contrôle des tâches.
effacer
Supprimez le dernier caractère de la ligne.
supprimer-mot (normalement ^W)
Supprimez le dernier mot ou composant de l'entrée.
tuer
Supprimez tous les caractères de la ligne.
interrompre et contrôle-G
Annulez la commande qui nécessite l'entrée.
suspendre
Suspendre nn si le système le permet. Sinon, génère un shell interactif.
retourner
Terminez la ligne et continuez avec la commande.
Articles connexes les variables: touche d'effacement, contrôle de flux, effacement-saisie anticipée, touche d'aide, touche d'arrêt, touche de mot.
BASIQUE COMMANDES
Il existe de nombreuses commandes dans nn, et la plupart d'entre eux peuvent être invoqués par une simple frappe de touche.
Les descriptions de ce manuel sont basées sur les liaisons standard des commandes au
touches, mais il est possible de les personnaliser en utilisant le plan commande décrite plus loin. Pour
chacune des commandes de touches décrites dans ce manuel, le nom de la commande correspondante
sera également affiché entre accolades, par exemple {commander}.
Les commandes suivantes fonctionnent en mode sélection et en mode lecture. La notation ^X
signifie « contrôle X » :
? {vous aider}
Aide. Donne un aperçu d'une page des commandes disponibles dans le mode actuel.
^L {redessiner}
Redessiner l'écran.
^R {redessiner}
Redessiner l'écran (identique à ^L).
^P {message}
Répéter le dernier message affiché sur la ligne de message. La commande peut être répétée pour
afficher successivement les messages précédents (le nombre maximum de messages enregistrés est
contrôlé par le historique des messages variable.)
! {coquille}
Échappement du shell. L'utilisateur est invité à saisir une commande qui est exécutée par votre
coquillage préféré (voir le coquille Les échappements shell sont décrits en détail
plus tard.
Q {quitter}
quitter nn. Lorsque vous utilisez cette commande, vous ne perdez pas les articles non lus dans le
groupe actuel ni les sélections que vous auriez pu faire (à moins que les articles ne soient
expiré entre-temps bien sûr).
V {version}
Informations sur la version et la version imprimée.
:commander {commander}
Exécutez le commander par nom. Ce formulaire peut être utilisé pour invoquer n'importe lequel des nnles commandes de,
également ceux qui ne peuvent pas être liés à une clé (comme :coredump), ou ceux qui sont
non lié à une clé par défaut (comme et ne pas partager).
Articles connexes et Essentiel les variables: sauvegarde, suffixe de sauvegarde, confirmation de sortie automatique, expert, courrier,
historique des messages, nouvelle action de groupe, newsrc, comptage rapide.
SÉLECTION MODE
En mode sélection, l'écran est divisé en quatre parties : la ligne d'en-tête indiquant le nom
du groupe de nouvelles et du nombre d'articles, les lignes de menu qui montrent les articles collectés
articles - un article par ligne, la ligne d'invite où vous entrez les commandes et le message
ligne où nn vous imprime divers messages.
Chaque ligne de menu commence par un article id qui est une lettre unique (ou un chiffre si votre écran
(peut afficher plus de 26 lignes de menu). Pour sélectionner un article à lire, il suffit de saisir
le correspondant id, et la ligne de menu sera mise en surbrillance pour indiquer que l'article
est sélectionné. Lorsque vous avez sélectionné tous les articles intéressants du menu actuel, vous
frappez simplement espace.
S'il y a plus d'articles collectés pour le groupe actuel que ce qui pourrait être présenté sur un seul
Après avoir parcouru un écran de texte, la prochaine partie d'articles vous sera présentée parmi lesquels choisir.
Lorsque vous avez eu la possibilité de sélectionner parmi tous les articles du groupe, cliquez sur
espace entrera en mode lecture.
Si aucun article n'a été sélectionné dans le groupe actuel, appuyez sur espace entrera dans la sélection
mode sur le prochain groupe de nouvelles, ou quitter nn si le groupe actuel était le dernier groupe de nouvelles avec
articles non lus. Il est ainsi possible de parcourir TOUS les articles non lus (sans lire
l'un d'entre eux) simplement en appuyant sur espace quelques fois.
Les articles seront présentés dans le menu en utilisant l'une des dispositions suivantes :
0: x Nom......... Sujet.............. +123
1: x Nom......... 123 Sujet..............
2: x 123 Sujet...................................
3: x Sujet...........................................
4: x Sujet........................................
Ici x est la lettre ou le chiffre qui doit être saisi pour sélectionner l'article, Nom est le vrai
nom de l'expéditeur (ou l'adresse mail si le vrai nom ne peut être trouvé), Sujet est le
contenu de la ligne « Objet : » dans l'article, et 123 est le nombre de lignes dans le
.
Les dispositions 0 et 1 ne sont que deux façons de présenter les mêmes informations, tandis que les dispositions 2 et 3 sont
destiné aux groupes dont les articles ont des lignes d'objet très longues, par exemple comp.sources.
La disposition 4 est un hybride entre la disposition 1 et la disposition 3. Elle utilisera normalement la disposition 1, mais elle
utilisez la disposition 3 (avec un peu d'indentation) pour les lignes de menu où le sujet est plus long que
l'espace disponible avec la disposition 1.
La disposition 1 est la disposition par défaut et une disposition de ligne de menu alternative est sélectionnée à l'aide du
-L option ou en définissant le disposition variable. Une fois nn est démarré, la mise en page peut être modifiée
à tout moment en utilisant le " clé {disposition}.
Le manuel de formation Nom est limité à 16 caractères, et pour utiliser au maximum cet espace, nn vont
effectuer une série de simplifications sur le nom, par exemple en changeant les prénoms en initiales,
supprimer les noms de domaine des adresses mail (si le vrai nom n'est pas trouvé) etc. Il fait un
bon travail, mais certaines personnes sur le net mettent des choses bizarres dans le champ De : (ou en fait
dans leur fichier de mots de passe) qui entraînent nn produisant des propos assez cryptiques et parfois drôles
"noms".
Un terminal habituel de 80 colonnes, le Sujet est limité à environ 60 caractères (75 en
mise en page 3) et n'est donc qu'une approximation de la ligne d'objet réelle qui peut être beaucoup plus
plus longtemps. Pour tirer le meilleur parti de cet espace, Ré: les préfixes (sous diverses formes) sont reconnus
et remplacé par un seul caractère `>' (voir le réaménagement variable).
Étant donné que les articles sont triés par sujet, deux ou plusieurs articles adjacents peuvent
partagent le même sujet (sans les « > »). Dans ce cas, seul le premier article sera
afficher le sujet de l'article ; le reste n'affichera que le caractère « > » dans le sujet
champ (ou un « - » s'il n'y a pas de « > » au début de la ligne). Un menu typique
ainsi, chaque sujet n'est affiché qu'une seule fois, ce qui permet de gagner beaucoup de temps dans la lecture des articles d'actualité.
If consolidé menus (voir section ci-dessous) sont activés, les articles adjacents partageant le même
le sujet sera affiché avec un unique ligne du menu correspondant à la premier du système
articles. Le nombre d'articles portant sur le même sujet sera affiché sous forme de nombre entre parenthèses.
devant le sujet, par exemple avec la disposition 1 :
x Nom......... 123 [4] Sujet..............
Pour plus d'informations, consultez la section sur les menus consolidés ci-dessous.
Articles connexes les variables: collapse-subject, colonnes, confirm-entry, confirm-entry-limit, entry-
rapport-limite, fsort, tuer, mise en page, limite, lignes, menu long, re-mise en page, répéter, mode lent,
trier, mode de tri, fractionnement, limite de correspondance de sujet, décalage de correspondance de sujet, parties de correspondance de sujet,
sujet-correspondance-minimum.
ARTICLE CARACTÉRISTIQUES
Si nn est en cours d'exécution et entre les invocations, nn associe un attribuer avec chaque article
sur votre système. Ces attributs permettent de différencier les données lues des données non lues.
articles, articles sélectionnés, articles marqués pour un traitement ultérieur, etc. Selon la façon dont
nn est configuré, ces attributs peuvent être sauvegardés entre les invocations de nn, ou certains d'entre eux
ne peut être utilisé que pendant nn est en cours d'exécution.
L'attribut est affiché dans le menu en utilisant soit un seul caractère suivant le article
id ou en mettant en surbrillance la ligne de menu, en fonction de l'attribut et des capacités de
le terminal. Vous pouvez également modifier les attributs à votre guise (voir la section attributs
variable).
L'attribut d'un article peut être modifié explicitement à l'aide des commandes du mode de sélection
décrit ci-dessous, ou il changera automatiquement par exemple lorsque vous aurez lu ou enregistré un
l'article sélectionné. Si une commande peut modifier des attributs d'un article, cela sera indiqué dans le
description de la commande. Les descriptions suivantes des attributs ne seront
mentionnez les commandes les plus importantes qui peuvent définir (ou préserver) l'attribut.
Les attributs suivants peuvent être associés à un article :
lire Attribut de menu « .» : indique que l'article a été lu ou enregistré. Lorsque vous
quittez le groupe, ces articles seront marqués comme lus en permanence et ne sont pas
présenté la prochaine fois que vous entrez dans le groupe.
vu Attribut de menu "," - indique que l'article n'est pas lu, mais qu'il a été
présenté sur un menu. Selon la façon dont nn est configuré, ces articles seront
être automatiquement marqué lire lorsque vous quittez le groupe, ils peuvent rester vu, ou
ils peuvent juste être non lus la prochaine fois que vous entrez dans le groupe (voir le auto-junk-see,
confirmer-indésirable-vuet conserver-le-statut-vu variables).
Seules les commandes continuer (espace) et lire-sauter (X) marquera non lus articles sur
les pages de menu actuelles (ou toutes) comme vu lorsqu'ils sont utilisés. D'autres commandes qui
faire défiler les pages du menu ou entrer en mode lecture laissera les articles non lus
non lu.
non lus Attribut de menu « » : indique un article non lu. Ces articles n'étaient pas lus lorsque
vous êtes entré dans le groupe, et ils peuvent rester non lus lorsque vous quittez le groupe, à moins que
ils ont été marqués vu par la commande que vous avez utilisée pour quitter le groupe ou entrer
mode de lecture.
choisi
Ligne de menu en surbrillance (ou attribut de menu « * ») : indique que vous avez sélectionné
l'article. Si vous quittez le groupe, les articles sélectionnés resteront sélectionnés.
la prochaine fois que vous rejoignez le groupe. Après avoir lu un article sélectionné,
l'attribut sera automatiquement modifié en lire.
sélectionné automatiquement
Ces articles ont la même apparence que choisi articles au menu, et le
La seule différence est que ces articles ont été sélectionnés automatiquement via le
Sélection automatique plutôt que manuelle. Très peu de commandes.
différencier ces attributs et si c'est le cas, cela est explicitement indiqué dans
ce manuel. La principale différence est que ces articles sont uniquement marqués comme non lus
lorsque vous quittez le groupe (en supposant qu'ils seront également sélectionnés automatiquement la prochaine fois)
groupe est saisi). Cela simplifie la gestion entre les invocations de nn.
quitter Attribut de menu « + » - indique que l'article est marqué pour un traitement ultérieur par
le quitter l'article (l) commande. Ces articles peuvent être sélectionnés (à la demande) lorsque vous
avoir lu tous les articles sélectionnés dans un groupe. Cependant, si vous ne les sélectionnez pas,
puis immédiatement, ils sont stockés comme quitter-suivant attribut décrit ci-dessous.
quitter-suivant
Attribut de menu "=" - indique que l'article est marqué pour un traitement ultérieur par
le quitter-suivant (L) commande. Il s'agit d'un attribut permanent, qui restera actif
l'article jusqu'à ce que vous lisiez l'article, que vous changiez l'attribut ou qu'il soit
expiré. Attribuer cet attribut à un article le maintiendra donc non lu.
jusqu'au vous faire quelque chose. Si la variable sélectionner-quitter-suivant est réglé, nn demanderai
si ces articles devraient être choisi à l'entrée dans un groupe (mais naturellement, en faisant
donc cela va changer le quitter-suivant attribuer à Sélectionner).
annulé
Attribut de menu « # » : indique que l'article a été annulé. Il s'agit principalement
utile pour ranger un dossier ; il est défini par le annuler (C) commande, et peut être
effacé par toute commande qui modifie les attributs, par exemple, vous pouvez sélectionner et désélectionner le
.
tué Attribut de menu « ! » - indique que l'article a été supprimé (par exemple par le K
{tuer-sélectionner} commande). Les articles supprimés sont immédiatement supprimés du menu, donc
Vous ne devriez normalement pas voir d'articles avec cet attribut. Si c'est le cas, signalez-le comme
un bug!
Les attributs sont enregistrés dans deux fichiers : .newsrc (lire articles) et .nn/select (autre
attributs). Plaine non lus les articles sont enregistrés en n'apparaissant dans aucun de ces fichiers.
Les deux fichiers sont décrits plus en détail plus tard.
Articles connexes les variables: attributs, auto-indésirable-vu, confirmer-indésirable-vu, conserver-le-statut-vu,
sélectionner-quitter-suivant.
SÉLECTION MODE COMMANDES
Le but premier du mode de sélection est bien sûr de sélectionner les articles à lire,
mais de nombreuses autres commandes peuvent également être exécutées dans ce mode : sauvegarde d'articles dans
fichiers, réponse et suivi d'articles, envoi/transfert d'articles, échappements de shell
et ainsi de suite
Comme décrit ci-dessus, le choisi les articles sont marqués soit en affichant le correspondant
ligne de menu en mode hors-jeu (vidéo inversée), ou si le terminal ne dispose pas de cette fonction
capacité en plaçant un astérisque (*) après la lettre ou le chiffre de sélection.
La plupart des commandes utilisées pour sélectionner des articles fonctionnent comme des commandes à bascule. Si
l'article n'est pas déjà sélectionné, le choisiattribut sur le(s) article(s), indépendant de
l'attribut précédent. Sinon, l'article sera désélectionné et marqué non lus.
Par conséquent, tout article peut être marqué non lus il suffit de le sélectionner et de le désélectionner.
Lors de la sélection, le curseur sera normalement placé sur l'article suivant le dernier
article dont l'attribut a été modifié (initialement le premier article). L'article pointait
par le curseur est appelé le actuel article, et les commandes suivantes fonctionnent de manière relative
à l'article actuel et à la position du curseur.
abc...z 01 .. 9 {article N}
L'article avec la lettre ou le chiffre d'identification donné est sélectionné ou
désélectionné. L'article suivant devient l'article courant. Si la variable
sélection automatique du sujet est défini, tous les articles ayant le même sujet que l'article donné
sont sélectionnés.
. {Sélectionner}
Sélectionnez ou désélectionnez l'article actuel et déplacez le curseur vers l'article suivant.
, {ligne+1}
Déplacez le curseur vers l'article suivant. Vous pouvez utiliser le down flèche également.
/ {line-1}
Déplacez le curseur vers l'article précédent. Vous pouvez utiliser le up flèche également.
* {sélectionner-sujet}
Sélectionnez ou désélectionnez tous les articles ayant le même sujet que l'article actuel. Cela
travailler sur plusieurs pages de menu si nécessaire.
-x {sélection-plage}
Sélectionnez ou désélectionnez la plage d'articles entre l'article actuel et l'article
article spécifié par x. Par exemple, vous pouvez sélectionner tous les articles de e à k by
en tapant simplement ek.
Les commandes suivantes peuvent modifier les attributs de tous les articles de la page de menu actuelle,
ou sur tous les articles de toutes les pages de menu.
@ {sélectionner-inverser}
Inverser les sélections. Tous les articles sélectionnés sur la page actuelle sont désélectionnés, et
vice-versa. (Utilisez le trouver commande pour sélectionner tous les articles.)
~ {désélectionner tout}
Tout déselectionner sélectionné automatiquement articles dans le groupe (cela fonctionne dans tous les menus
pages). Si la commande est exécutée deux fois, le choisi les articles seront également
désélectionné.
+ {sélection automatique}
Effectuer des sélections automatiques dans le groupe (voir la section sur « tuer/sélectionner automatiquement » ci-dessous).
= {trouver}
Demande une expression régulière et sélectionne tous les articles du menu (toutes les pages)
qui correspond à l'expression régulière. Selon la variable sélection sur l'expéditeur
la correspondance est effectuée par rapport au sujet (par défaut) ou à l'expéditeur des articles.
Une réponse vide (= retourner) réutilisera l'expression précédente. Exemple : Le
commander = . retourner sélectionnera tous articles dans le groupe.
J {articles indésirables}
Il s'agit d'une commande très polyvalente qui peut être utilisée pour effectuer toutes sortes de tâches.
modifications d'attributs, soit sur des articles individuels, soit sur tous les articles du menu actuel
page, tous les articles avec un attribut spécifique ou tous les articles disponibles. Pour y accéder
toutes les fonctions de cette commande, la J il peut être nécessaire d'appuyer sur la touche jusqu'à quatre fois,
pour parcourir différents menus d'une seule ligne. Toutes les fonctionnalités de ordure-
sur notre blog La commande est décrite dans une section séparée ci-dessous.
L {quitter-suivant}
Il s'agit d'une version spécialisée du générique J {articles indésirables} commande pour définir le
quitter-suivant attribut sur un sous-ensemble d'articles du menu. Il est également décrit
plus bas.
Les commandes suivantes permettent de se déplacer entre les pages appartenant au même groupe de discussion lorsqu'il y a
Il y a trop d'articles pour tenir sur une seule page. Ces commandes ne changeront rien.
attributs de l'article.
> {page+1}
Aller à la page de menu suivante.
< {page 1}
Accéder à la page de menu précédente ou à la dernière page de menu si vous êtes sur la première page de menu.
$ {page=$}
Aller à la dernière page du menu.
^ {page = 1}
Accéder à la première page du menu.
Les commandes suivantes permettent d'entrer en mode lecture pour les articles sélectionnés et de
Se déplacer entre les groupes de discussion (en mode sélection). Ils peuvent modifier les attributs des articles si nécessaire.
ci-dessous.
espace {continuer}
Continuez vers la page de menu suivante ou, si vous êtes sur la dernière page de menu, lisez les articles sélectionnés.
Si aucun article n'a été sélectionné, passez au groupe de nouvelles suivant. non lus
les articles sur la page de menu actuelle seront automatiquement marqués vu.
retourner {continuer-sans-marque}
Identique à la continuer commande, sauf que le non lus articles sur l'actualité
la page de menu restera non lus. (Le nouvelle ligne (la touche a le même effet).
Z {lecture-retour}
Entrer en mode lecture immédiatement avec les articles actuellement sélectionnés. Lorsque tous
articles ont été lus, retour au mode sélection dans le actuel groupe. Il le fera
marque choisi sur notre blog lire comme ils sont lus, mais non lus les articles ne sont normalement pas
modifié (peut être contrôlé avec la variable marqué par lecture-retour.)
X {lire-sauter}
Marquer tous les non marqué sur notre blog vu sur toutes les pages de menu (ou les pages définies par le
marqué par lecture-ignorer variable) et entrez en mode lecture immédiatement grâce à la fonction
Articles actuellement sélectionnés. À mesure que les articles sélectionnés sont lus, ils sont marqués
lire. Lorsque tous les articles sélectionnés ont été lus, nn entrera en mode de sélection dans
le next groupe de nouvelles. Quand aucune sur notre blog sommes-nous choisi, it va directement à le next
groupe. Cela peut être utilisé pour ignorer tous les articles d'un grand groupe de discussion sans
devoir parcourir toutes les pages du menu.
Si vous ne souhaitez pas lire le groupe actuel maintenant, mais que vous souhaitez le conserver pour plus tard, vous pouvez
utilisez les commandes suivantes qui marqueront uniquement vu et lire articles lus. Actuellement
Les articles sélectionnés le seront toujours lors de votre prochaine entrée dans le groupe. Aucun de ces articles
les commandes modifieront tous les attributs eux-mêmes (par défaut).
N {groupe suivant}
Passez au groupe suivant dans la séquence de présentation. Si la variable marqué-
par-prochain-groupe les articles définis dans le menu peuvent éventuellement être marqués vu
P {précédent}
Revenir au groupe précédent. Cette commande activera le mode de sélection sur le dernier groupe.
groupe actif (deux commandes P consécutives vous amèneront au groupe actuel). Si
il y en a encore quelques uns non lus articles du groupe, seuls ces articles seront
affiché. Sinon, tous les articles qui n'étaient pas lus lors de nn a été invoqué sera
montré marqué avec le lire attribut (qui peut être modifié comme d'habitude).
Comme décrit dans la section « Attributs de l'article », le lire et vu les articles seront normalement
être marqué comme lu lorsque vous quittez le groupe, et ces articles ne sont pas affichés la prochaine fois
vous entrez dans le groupe.
Dans toutes les versions antérieures à la version 6.4, il était impossible d'avoir des articles individuels dans un
groupe marqué non lus lorsque vous avez quitté un groupe et le comportement par défaut de la version 6.4
correspondra étroitement au comportement traditionnel. Cela signifie que vu et lire
les articles sont traités de la même manière dans la plupart des cas pratiques avec les paramètres de variables par défaut.
Si vous n'aimez pas nn pour marquer silencieusement le vu articles lus, vous pouvez set la variable
confirmer-indésirable-vu obtenir nn pour vous demander confirmation avant de faire cela, ou vous pouvez
unset la variable auto-junk-see pour simplement conserver les articles vus pour la prochaine fois que vous
entrer dans le groupe. Vous devez ensuite utiliser le J {articles indésirables} pour marquer les articles lus.
En utilisant retourner {continuer-sans-marque} vous permettra également de conserver des articles non lus plutôt que
les marquer vu lors du défilement des pages du menu et de l'entrée en mode lecture. Si
c'est votre style de lecture préféré, vous pouvez le remapper espace à cette commande.
Articles connexes les variables: auto-junk-seen, auto-preview-mode, auto-select-subject, case-fold-
recherche, confirmation-quitter-automatiquement, confirmation-entrée, confirmation-indésirable-vu, marqué-par-le-groupe-suivant, marqué-
par-lecture-retour, marqué-par-lecture-ignorer, conserver-le-statut-vu, sélectionner-sur-l'expéditeur.
CONSOLIDÉES MENUS
Normalement, nn utilisera une ligne de menu pour chaque article, donc s'il y a plusieurs articles avec
sujets identiques, chaque page de menu ne contiendra que quelques sujets différents. Pour avoir
chaque sujet n'apparaît qu'une seule fois dans le menu, nn peut fonctionner avec des menus consolidés par
réglage de la variable menu consolidé.
Lorsque des menus consolidés sont utilisés, nn opère avec deux types de sujets : ouverts et fermés.
An ouvert sujet est un sujet qui est présenté de manière traditionnelle avec une ligne de menu pour
chaque article portant sur le sujet donné. Autrement dit, lorsque les menus consolidés ne sont pas
utilisé, tous les sujets sont ouverts (par défaut).
A fonds à capital fermé sujet est un sujet multi-articles qui est présenté par une seule ligne de menu.
Cette ligne sera la ligne de menu normale pour le premier article (le plus ancien) avec le sujet,
mais avec le champ sujet annoté avec un numéro entre parenthèses indiquant le nombre de
articles sur ce sujet, par exemple
a Kim F. Storm 12 [4] Projets futurs pour nn
b.Kim F. Storm 43 [3] Plus de projets pour nn
Dans cet exemple, il y a quatre articles non lus avec le sujet « a » dont le premier est
Ce message, posté par moi, comporte 12 lignes. Les autres articles sont masqués et ne seront publiés que
montré sur demande. Le marqueur « . » sur le sujet « b » indique que les trois articles dans
ce sujet a été lu (ou vu).
Pour sélectionner (ou désélectionner) TOUS les articles d'un sujet fermé, sélectionnez simplement le
article affiché dans le menu ; cela sélectionnera (ou désélectionnera) automatiquement le reste (voir
(auto-sélection-fermé). Lorsque tous les articles non lus d'un sujet fermé sont sélectionnés,
la ligne de menu sera mise en surbrillance.
Si vous souhaitez afficher les articles individuels d'un sujet (peut-être pour sélectionner des articles individuels),
articles), vous pouvez ouvrir le sujet avec les commandes :
(x Sujet ouvert x au menu.
(( Ouvrir le sujet actuel.
Lorsque vous avez terminé de consulter le sujet ouvert, vous pouvez le refermer à l'aide du bouton
commandes:
)x Sujet proche x au menu (x est tout article ayant pour sujet).
)) Fermer le sujet actuel.
Dans la disposition de base de la ligne de menu pour un sujet fermé comme indiqué ci-dessus, TOUS les articles dans
les sujets fermés sont censés être soit :
non lus La ligne de menu est pas mis en évidence.
choisi
La ligne de menu est entièrement mise en surbrillance (si tous les éléments NON LUS sont sélectionnés).
lu/vu
Il y a un « . » (attribut de lecture) après l'identifiant de l'article.
Si aucun de ces cas ne s'applique, c'est-à-dire qu'il y a un mélange de documents non lus, sélectionnés et
articles vus/lus, le numéro entre parenthèses aura l'un des formats suivants :
[U:T] Il y a U articles non lus sur T au total (U
[S/T] Il y a S articles sélectionnés sur un total de T (S
[S/U:T]
Il y a S sélectionnés sur U non lus sur T au total (S
S'il y a des articles sélectionnés (S>0), les informations entre parenthèses seront
mis en évidence (pour montrer que quelque chose est sélectionné, mais pas tous les articles non lus).
Avis :Les menus consolidés fonctionnent uniquement avec les méthodes de tri « sujet » et « lexical ».
Les variables liées aux menus consolidés sont : auto-select-closed, constructed-menu,
compteur-délimitation-gauche, compteur-délimitation-droite, compteur-remplissage, mode-fermé-de-sauvegarde.
THE ARTICLES DÉCHETS ET PARTIR-SUIVANT COMMANDES
Le manuel de formation J {articles indésirables} La commande est une commande très flexible qui peut effectuer toutes sortes de
modifications d'attributs, soit sur des articles individuels, soit sur tous les articles de la page de menu actuelle,
tous les articles avec un attribut spécifique, ou tous les articles disponibles.
Pour accéder à toutes les fonctions de cette commande, le J il faudra peut-être appuyer sur la touche jusqu'à quatre fois
fois, pour parcourir différents menus d'une seule ligne :
Mark Lire
Ce sous-menu vous permet de marquer des articles lire.
Décocher Ce sous-menu vous permet de marquer des articles non lus.
Choisir Ce sous-menu vous permet de sélectionner des articles en fonction de leur attribut.
Tuer Ce sous-menu vous permet de marquer des articles lire et les supprimer du menu en fonction
sur leur attribut.
Le manuel de formation L {quitter-suivant} La commande est une extension de la J commande avec un cinquième menu :
Quitter Ce menu vous permet de marquer des articles pour une gestion ultérieure avec le quitter-suivant
attribut qui gardera l'article non lu jusqu'à ce que vous changiez explicitement le
attribut (par exemple en le lisant) ou il est expiré.
Pour chacun de ces sous-menus, nn listera les choix les plus plausibles que vous pouvez utiliser, mais tous
Les réponses suivantes peuvent être utilisées dans tous les sous-menus. Une fois votre choix effectué, nn
demandera ensuite si la modification doit être apportée à toutes les pages de menu ou uniquement à la page actuelle
.
J Afficher le sous-menu suivant.
L Changer l'attribut sur tous quitter articles.
N Changer l'attribut sur tous quitter-suivant articles.
R Changer l'attribut sur tous lire articles.
S Changer l'attribut sur tous vu articles.
U Modifier l'attribut sur tous les éléments non marqués (c'est-à-dire non lus) articles.
A Changer l'attribut activé tous articles quel que soit leur attribut actuel.
* Changer l'attribut sur tous choisi articles sur le actuel .
+ Changer l'attribut sur tous choisi articles sur tous .
a-z0-9 Modifiez l'attribut d'un ou plusieurs articles spécifiques de la page actuelle. Vous terminez l'
liste d'articles par un espace ou en utilisant l’un des autres choix décrits ci-dessus.
. Changer l'attribut activé actuel .
, / Déplacez l'article actuel vers le bas ou vers le haut du menu sans modifier aucun attribut.
LECTURE MODE COMMANDES
En mode lecture, le choisi Les articles sont présentés page par page. Pour accéder à la page suivante,
page d'un article, cliquez simplement sur espace, et lorsque vous êtes sur la dernière page d'un article, appuyez sur
espace pour accéder à l'article suivant. Les articles sont généralement marqués comme lus lorsque vous passez à l'article suivant.
à l'article suivant, en revenant au menu, en quittant nn, etc. conserveront le
attribut sur l'article actuel.
Lorsque vous êtes sur la dernière page du dernier article, cliquez sur espace pour entrer en mode de sélection sur
le groupe suivant (ou le groupe actuel si le mode de lecture a été entré à l'aide de la touche Z commander).
Pour lire un article, les commandes de défilement de texte suivantes sont disponibles :
espace {continuer}
Faites défiler UN page ou continuez avec l'article ou le groupe suivant comme décrit
au dessus.
backspace / delete {page 1}
Go UN page en arrière dans l'article.
d {page+1/2}
Faites défiler un moitié page .
u {page-1/2}
Allez-y un moitié page en arrière.
retourner {ligne+1}
Faites défiler UN en ligne dans l'article.
languette {lignes coupe-file}
Ignorer les lignes commençant par le même caractère que la dernière ligne de la ligne actuelle
page. Ceci est utile pour ignorer le texte inclus ou passer au fichier suivant dans un shell.
archiver.
^ {page = 1}
Aller à la premier page (hors en-tête) de l'article.
$ {page=$}
Aller à la dernier page de l'article.
gN {ligne=@}
Déplacer vers la ligne N dans l'article.
/regexp {trouver}
Rechercher vers l'avant le texte correspondant à l'expression régulière regexp dans l'article. Si
un texte correspondant est trouvé, il sera mis en évidence.
. {trouver-suivant}
Répétez la recherche pour la dernière expression régulière.
h {page = 0}
Afficher la entête de l'article, et continuez à partir du haut de l'article.
H {résumé complet}
Si l'article actuel est extrait d'un condensé, afficher l'intégralité de l'article condensé
y compris son en-tête. Un autre H la commande reviendra au sous-article actuel.
D {pourriture13}
transformez pourriture13 (César) décryptage activé et désactivé pour l'article actuel, et redessiner
page actuelle. Si l'article est enregistré pendant qu'il est décrypté à l'écran, il
être également sauvegardé sous forme décryptée !
c {compresser}
Activez et désactivez la compression pour l'article actuel et redessinez la page actuelle. Avec
Lorsque la compression est activée, les espaces et les tabulations multiples sont affichés comme un seul espace.
rend beaucoup plus facile la lecture d'un texte justifié à droite qui sépare les mots avec plusieurs
espaces. (Voir aussi le compresser variable)
Les commandes suivantes permettent de se déplacer parmi les articles sélectionnés.
n {article suivant}
Passer à l'article sélectionné suivant. Cette commande ignore le reste de l'article actuel.
le marque lire, et passe directement à la première page de l'article sélectionné suivant
(ou au groupe suivant s'il s'agissait du dernier article sélectionné).
l {quitter l'article}
Marquer l'article actuel avec le quitter attribuer et continuer avec le suivant
article sélectionné. Lorsque tous les articles sélectionnés dans le groupe actuel ont été
lisez, ceux-ci à gauche plus de les articles peuvent être automatiquement sélectionnés et affichés à nouveau,
ou le traitement peut être reporté à la prochaine fois que vous entrerez dans le groupe.
Ceci est particulièrement utile si vous voyez un article auquel vous souhaitez peut-être répondre.
à moins que l'un des articles suivants ne dise déjà ce que vous aviez l'intention de dire.
L {quitter-suivant}
Marquer l'article actuel avec le quitter-suivant attribuer et continuer avec le suivant
article sélectionné.
p {précédent}
Aller à l'article précédent.
k {sujet suivant}
Tuer le sujet. Ignore le reste de l'article actuel et tous les articles suivants avec le
même sujet. Les articles ignorés sont signalés lire. Tuer un sujet de façon permanente
utiliser le K commander.
* {sélectionner-sujet}
Afficher l'article suivant avec même sujet (même s'il n'est pas sélectionné). Cette commande
vont Sélectionner tous les articles suivants ayant le même sujet que l'article actuel
(similaire à la commande « * » en mode sélection). Cette commande permet de sélectionner uniquement
le premier article sur un sujet en mode sélection, puis sélectionnez tous les suivis dans
mode lecture si vous trouvez l'article intéressant.
a {article préliminaire}
Accéder à l'article suivant dans le menu, même s'il n'est pas sélectionné. Cette commande
saute le reste de l'article actuel et passe directement à la première page de l'article
article suivant (il ne passera pas au groupe suivant s'il s'agit du dernier article).
l'attribut sur l'article actuel sera restauré, à l'exception de l'attribut non lus attribuer
qui sera changé en vu.
b {article précédent}
Accéder à l'article précédant l'article actuel dans le menu même s'il n'est pas sélectionné.
Ceci est similaire à a commande, à l'exception de la direction.
Les commandes suivantes effectuent un retour immédiat du mode lecture au mode sélection dans
le actuel groupe ou passez au groupe suivant.
= {aller au menu}
Revenir au mode de sélection dans le groupe actuel (pensez à = comme à « l'icône » du
(menu de sélection). Les articles lus jusqu'à présent seront marqués lire.
N {groupe suivant}
Sautez le reste de la choisi et non lus articles dans le groupe actuel et aller
directement au groupe suivant. Seuls les lire (Et vu) articles dans le groupe actuel
sont marqués comme lus.
X {lire-sauter}
Mark tous les articles du groupe actuel sont considérés comme lus et passent directement au groupe suivant.
(Il vous sera demandé de confirmer cette commande.)
Articles connexes les variables: recherche de cas, jeu de caractères, compression, bits de données, date, lignes d'en-tête,
marquer-chevaucher, surveiller, chevaucher, faire défiler-effacer-la-page, arrêter, codes-d'échappement-de-confiance, envelopper-
en-tête-marge.
APERÇU ARTICLES IN SÉLECTION MODE
En mode sélection, il est possible de lire un article spécifique du menu sans entrer
Mode de lecture pour tous les articles sélectionnés dans le menu. À l'aide des commandes décrites
ci-dessous entrera en mode lecture pour un seul article, puis reviendra au mode menu
immédiatement après (selon le réglage du aperçu-suite variable).
S'il y a plus de 5 lignes libres en bas de l'écran du menu, nn va utiliser ça
espace pour afficher l'article (une fenêtre d'aperçu minimale peut être allouée en permanence avec le
fenêtre variable). Sinon, l'écran sera effacé pour afficher l'article.
Après avoir prévisualisé un article, il sera marqué comme lu (si le aperçu-marquage-lecture la variable est
ensemble), et l'article suivant deviendra l'article actuel.
%x {avant-première}
Article de prévisualisation x.
%% {avant-première}
Prévisualiser l'article actuel.
Lorsque l'article est affiché, les commandes de mode de lecture suivantes sont très utiles :
= {aller au menu}
Ignorez le reste de l’article actuel et revenez au mode menu.
n {article suivant}
Ignorez le reste de l'article actuel et avant-première le next article.
l {quitter l'article}
Marquer l'article comme choisi (!) au menu pour une utilisation ultérieure. Sautez ensuite le
reste de l'article actuel et aperçu de l'article suivant.
%y {avant-première}
Article de prévisualisation y .
Si la variable mode d'aperçu automatique est défini, il suffit de cliquer sur l'identifiant de l'article en mode menu pour
entrer en mode aperçu sur l'article spécifié.
Articles connexes les variables: mode d'aperçu automatique, fenêtre minimale, aperçu-continuation, aperçu-marquage-lecture,
fenêtre.
ÉCONOMIE ARTICLES
Les commandes suivantes sont utilisées pour enregistrer des articles dans des fichiers, décompresser des archives, décoder
binaires, etc. Il est possible d'utiliser les commandes en mode lecture pour sauvegarder les
article courant et en mode sélection pour enregistrer un ou plusieurs articles dans le menu.
Les articles sauvegardés seront ajouté au(x) fichier(s) spécifié(s) suivi d'une ligne vide
chacun. Les fichiers et répertoires seront créés selon les besoins. Lorsqu'un article a été
enregistré dans un fichier, un message indiquant le nombre de lignes enregistrées sera affiché si le enregistrer-
rapport la variable est définie (par défaut activée).
S {sauvegarder-complet}
Enregistrez les articles, y compris l'en-tête complet de l'article.
O {économiser-court}
Enregistrez les articles avec un en-tête court contenant uniquement le nom de l'expéditeur, le
sujet et la date de publication de l'article.
E {en-tête de sauvegarde}
Enregistrer uniquement l'en-tête des articles.
W {sauver le corps}
Écrire un article sans un en-tête.
:imprimer {impression}
Imprimer l'article. Au lieu d'un nom de fichier, cette commande demandera l'impression.
commande vers laquelle l'article actuel sera redirigé. La commande d'impression par défaut est
spécifié au moment de la compilation, mais il peut être modifié en définissant le imprimante variable.
Le résultat sera identique à celui du O commander.
:correctif {pièce}
Envoyer des articles via pièce(1) (ou le programme défini dans le commande patch
(variable). Au lieu d'un nom de fichier, vous serez invité à saisir le nom d'un
répertoire dans lequel vous souhaitez que la commande patch soit exécutée. nn va alors canaliser
le corps de l'article via la commande patch.
La sortie du processus de patch sera affichée à l'écran et également ajoutée
dans un fichier nommé Patch.Résultat dans le répertoire patch.
:unshar {ne pas partager}
Annuler le partage des articles. Vous serez invité à indiquer le nom du répertoire dans lequel vous souhaitez partager vos articles.
souhaitez nn pour ne plus partager les articles. nn dirigera ensuite les parties appropriées de l'article
corps dans un Bourne Shell dont le répertoire de travail sera défini sur le répertoire spécifié
répertoire.
Pendant le déballage, la sortie normale du processus de décompression apparaîtra sur
l'écran et le texte du menu ou de l'article seront redessinés lorsque le processus sera terminé.
fini.
La sortie est également ajoutée à un fichier nommé Résultat non partagé dans le non partagé
répertoire.
Le fichier spécifié dans fichier-d'en-tête-unshar (par défaut « Unshar.Headers ») dans le fichier unshar
le répertoire contiendra l'en-tête et le texte initial (avant les données partagées) du
article. Vous pouvez utiliser le `G' {aller au groupe} commande pour regarder les Unshar.Headers
fichier.
:décoder {décoder}
Décoder uuencodé articles dans des fichiers binaires. Le nom de l'article vous sera demandé.
un répertoire dans lequel vous voulez nn pour placer les fichiers binaires décodés (les noms de fichiers
sont extraites des données encodées uu).
nn combinera plusieurs articles en fichiers uniques selon vos besoins, et vous pourrez même
décoder des packages non liés (dans le même répertoire) avec un décoder commander.
Pour pouvoir décoder un fichier binaire qui s'étend sur plusieurs articles, nn peut devoir
ignorer lignes qui échouent aux contrôles de cohérence normaux sur les données uuencodées au lieu de
les traiter comme transmission erreurs. Par conséquent, il est fortement recommandé de
vérifier le fichier décodé résultant en utilisant la somme de contrôle qui est normalement contenue dans
l'article original. (En fait, vous êtes également censé faire cela après le décodage
avec un programme uudecode autonome).
L'en-tête et les informations initiales des articles décodés sont enregistrés dans le fichier
spécifié dans fichier-d'en-tête-de-décodage (par défaut « Decode.Headers ») dans le même répertoire que
les fichiers décodés.
If décoder-ignorer-préfixe est non nul, :décoder tentera d'ignorer jusqu'à ce nombre
caractères sur chaque ligne pour trouver les données codées. Ceci est particulièrement utile
certains groupes de binaires où les fichiers sont à la fois uuencodés et compressés avec shar ; nn vont
ignorer le préfixe ajouté à chaque ligne par shar, et ainsi pouvoir annuler le partage,
concaténer et décoder automatiquement les publications en plusieurs parties.
En mode lecture, les touches suivantes peuvent également être utilisées pour appeler les commandes de sauvegarde :
s Pareil que S.
o Pareil que O.
w Pareil que W.
P Pareil que :imprimer.
Les commandes de sauvegarde demanderont un nom de fichier qui sera développé selon les règles
décrit dans la section sur l'extension des noms de fichiers ci-dessous. Pour chaque groupe, il est possible de
spécifier un fichier de sauvegarde par défaut dans le fichier init, soit en relation avec le groupe
séquence de présentation ou dans un document séparé fichiers de sauvegarde section (voir ci-dessous). Si une sauvegarde par défaut
le fichier est spécifié pour le groupe, nn affichera cela sur la ligne d'invite lorsqu'il demandera
Le nom du fichier. Vous pouvez modifier ce nom comme d'habitude, mais si vous supprimez le nom entier
immédiatement, nn remplacera le nom par défaut par le dernier nom de fichier saisi. Si vous
tue ça aussi, nn vous laissera avec une ligne vide.
Si la sauvegarde rapide la variable est définie, nn ne demandera un nom de fichier de sauvegarde que lorsque le
l'article actuel est dans un dossier ; sinon, le fichier de sauvegarde par défaut défini dans l'init
le fichier sera utilisé sans condition.
Si le fichier (et les répertoires dans le chemin) n'existent pas, nn demandera si le fichier
(et les répertoires) doivent être créés.
Si le nom du fichier contient un astérisque, par exemple
partie*.shar
nn enregistrera chacun des articles dans des fichiers au nom unique construits en remplaçant le
astérisque par des nombres de la séquence 1, 2, 3, etc. Le format de la chaîne qui
remplace le * peut être changé par le compteur de sauvegarde variable et le premier nombre à utiliser
peut être modifié via compteur de sauvegarde-décalage.
In sélection Mode, nn vous demandera l'identifiant d'un ou plusieurs articles que vous souhaitez
pour enregistrer. Si vous ne souhaitez plus enregistrer d'articles, cliquez simplement sur espace. Les articles sauvegardés
sera marqué lire.
Si vous entrez un astérisque « * » lorsque vous êtes invité à sélectionner un article à enregistrer, nn vont
enregistrer automatiquement tous les choisi articles sur le actuel page de menu et marquez-les lire.
De même, si vous entrez un plus « + », nn enregistrera tous les articles sélectionnés sur tous menu
pages et marquez-les lire.
Ceci est très utile pour décompresser un paquet entier en utilisant le :unshar et :décoder les commandes.
Il peut également être utilisé en combinaison avec le enregistrer choisi sur notre blog fonctionnalité pour enregistrer un
Sélection d'articles dans des dossiers distincts, numérotés successivement. Attention à ne pas les confondre.
deux concepts ! Le S* et S+ les commandes peuvent être utilisées pour enregistrer les articles sélectionnés dans un
fichier unique ainsi que dans des fichiers séparés, et le enregistrer in séparé fichiers la fonctionnalité peut être
utilisé également lors de l'enregistrement d'articles individuels, soit en mode sélection, soit dans l'article
mode de lecture.
Lorsque les articles sont enregistrés dans un fichier avec un en-tête complet ou partiel, toutes les lignes d'en-tête du
corps de l'article sera échappé par un tilde (par exemple ~De : ...) pour permettre nn diviser le
dossier en articles distincts. La chaîne d'échappement peut être redéfinie via intégré-
échappement d'en-tête variable.
Les articles peuvent éventuellement être enregistrés au format compatible MAIL ou MMDF en définissant le courrier-
le format et format mmdf variables. Ces variables spécifient uniquement le format utilisé lorsque
la création d'un nouveau dossier, tandis que l'ajout à un dossier existant sera effectué au format de
le dossier (sauf si vérification du format du dossier est faux).
Articles connexes les variables: confirmer-ajouter, confirmer-créer, décoder-fichier-en-tête, décoder-ignorer-préfixe,
fichier-d'enregistrement-par-défaut, dossier-fichier-d'enregistrement, commande-d'édition-patch, commande-d'édition-d'impression, commande-d'édition-d'annulation-du-partage
commande, dossier, vérification du format du dossier, format du courrier, format mmdf, commande de patch, imprimante,
sauvegarde rapide, compteur de sauvegarde, décalage du compteur de sauvegarde, rapport de sauvegarde, suggestion de sauvegarde par défaut, non partagé
commande, unshar-header-file.
DOSSIER Entretien
Lorsque plusieurs articles sont enregistrés dans un dossier, nn est capable de diviser le dossier, et chaque
l'article dans le dossier peut être traité comme un article séparé.
Cela signifie que vous pouvez enregistrer, décoder, répondre, suivre, etc. comme avec l'original
.
Vous pouvez aussi vous annuler (supprimer) des articles individuels dans un dossier en utilisant la procédure normale C {annuler}
commande décrite plus loin. Lorsque vous quitterez le dossier, vous aurez alors la possibilité
pour supprimer les articles annulés du dossier.
Le dossier d'origine est enregistré dans un fichier nommé `BackupFolder~' dans le répertoire .nn (voir le
chemin du dossier de sauvegarde variable) en renommant ou en copiant l'ancien dossier selon le cas. Lorsque
le dossier a été compressé, le dossier de sauvegarde sera supprimé à moins que la variable
conserver-le-dossier-de-sauvegarde est réglé.
Si tous les articles d'un dossier sont annulés, le dossier sera supprimé ou tronqué à zéro
Longueur (conformément aux autorisations de répertoire et de fichier). Dans ce cas, aucune sauvegarde n'est requise.
le dossier est conservé même lorsque conserver-le-dossier-de-sauvegarde est réglé !
Si la variable trace-dossier-emballage est réglé, nn montrera quels articles sont conservés et
qui sont supprimés au fur et à mesure que le dossier est réécrit.
Les dossiers sont réécrits au format du dossier d'origine, c'est-à-dire le format de courrier et mmdf-
le format les variables sont ignorées.
Articles connexes les variables: chemin-du-dossier-de-sauvegarde, conserver-le-dossier-de-sauvegarde, tracer-le-package-du-dossier.
DOSSIER Nom EXPANSION
Lorsque les commandes d'enregistrement demandent un nom de fichier, les extensions de nom de fichier suivantes sont
effectué sur le nom de fichier que vous saisissez :
+dossier
Le manuel de formation + est remplacé par le contenu du dossier variable (valeur par défaut "~/Actualités/")
résultant en le nom d'un fichier dans le dossier annuaire. Exemples:
+emacs, +nn, +sources/shar/nn
+ Un seul plus est remplacé par l'extension du nom de fichier contenu dans le
fichier de sauvegarde par défaut variable (ou par dossier-enregistrer-fichier lors de l'enregistrement à partir d'un dossier).
~/filet Le manuel de formation ~ est remplacé par le contenu de la variable d'environnement HOME, c'est-à-dire le chemin
nom de votre répertoire personnel. Exemples :
~/Actualités/emacs, ~/Actualités/nn, ~/src/shar/nn
~utilisateur/filet
Le manuel de formation ~utilisateur la partie est remplacée par la utilisateurrépertoire personnel de tel que défini dans le
/ Etc / passwd fichier.
|de ligne de commande
Au lieu d'écrire dans un fichier, les articles sont redirigés vers le shell donné (/ Bin / sh)
ligne de commande. Chaque commande d'enregistrement ou d'écriture crée un canal distinct, mais toutes
les articles enregistrés ou écrits en une seule commande (en mode sélection) sont donnés en entrée à
la même commande shell. Exemple :
| pr | lp
Cela imprimera les articles sur l'imprimante après qu'ils aient été acheminés via pr.
Il est possible de créer des tuyaux séparés pour chaque article enregistré en utilisant un
symbole de double pipe au début de la commande, par exemple
|| cd ~/src/nn ; correctif
Les symboles suivants sont développés dans un nom de fichier ou une commande :
$F sera étendu au nom du groupe actuel avec les points remplacés par
barres obliques, par exemple rec/music/synth.
$G sera étendu au nom du groupe actuel.
$L sera étendu à la dernier composant du nom du groupe actuel. Vous pouvez
utilisez ceci pour créer des noms de fichiers de sauvegarde par défaut comme +src/$L dans les groupes comp.sources.
$N sera étendu au numéro d'article (local), par exemple 1099. En mode sélection, il est
autorisé uniquement à la fin du nom du fichier !
$(VAR) est remplacé par la valeur de chaîne de la variable d'environnement VAR.
En utilisant ces symboles, un schéma de nommage simple pour « nom de dossier par défaut » est +$G Qui va
utiliser le nom du groupe comme nom de dossier. Une autre possibilité est +$F/$N.
Comme mentionné ci-dessus, vous pouvez également instruire nn pour enregistrer une série de fichiers dans des emplacements distincts et uniques
fichiers. Il suffit que le nom du fichier contienne un astérisque, par exemple
+src/hype/part*.shar
Cela entraînera l'enregistrement de chacun des articles dans des fichiers distincts et uniques nommés
part1.shar, part2.shar, etc., en choisissant toujours un numéro de pièce qui donne un résultat unique
nom de fichier (c'est-à-dire que si part1.shar existait déjà, le premier article serait enregistré dans
part2.shar, le suivant dans part3.shar, et ainsi de suite).
Articles connexes les variables: fichier-de-sauvegarde-par-défaut, dossier, dossier-fichier-de-sauvegarde, compteur-de-sauvegarde, sauvegarde-
contre-décalage.
DOSSIER ET GROUPE Nom ACHÈVEMENT
Lors de la saisie d'un nom de fichier ou d'un nom de groupe de discussion, un simple achèvement la fonctionnalité est disponible
en utilisant l' espace, languetteet ? clés.
Frappe espace n'importe où pendant la saisie complètera le actuel composant du nom du fichier
ou nom de groupe avec le premier possibilité disponible.
Si cette possibilité n'est pas celle que vous souhaitez, continuez à cliquer espace jusqu'à ce qu'il apparaisse.
Lorsque la bonne complétion apparaît, vous pouvez simplement continuer à taper le fichier ou le groupe
nom, ou vous pouvez appuyer sur languette pour réparer le composant actuel et obtenir le premier possibilité de
le composant suivant, puis utilisez espace pour passer en revue les autres complétions possibles.
Le manuel de formation ? La clé produira une liste des options possibles finitions du composant actuel. Si
la liste est trop longue pour l'espace disponible à l'écran, la touche peut être répétée pour obtenir la
partie suivante de la liste.
La complétion actuelle peut être supprimée avec le effacer clé.
La valeur par défaut d'un nom de fichier est le dernier nom de fichier que vous avez saisi, donc si vous saisissez
a espace comme premier caractère après l'invite, le dernier nom de fichier sera répété (et
(vous pouvez le modifier si vous le souhaitez). Dans certains cas, une chaîne sera déjà écrite pour vous dans
la ligne d'invite, et pour obtenir la valeur par défaut dans ces cas, utilisez le tuer clé. Ceci aussi
signifie que si vous ne voulez ni la valeur initiale, ni la valeur par défaut, vous devrez
frapper la tuer deux fois pour obtenir une ligne rapide et claire.
Articles connexes les variables: clé comp1, clé comp2, clé d'aide, suggérer l'enregistrement par défaut.
AFFECTATION ET RÉPONDRE À ARTICLES
En mode sélection comme en mode lecture, vous pouvez publier de nouveaux articles, publier des suivis
articles, envoyez des réponses à l'auteur d'un article et vous pouvez envoyer du courrier à un autre utilisateur
avec la possibilité d'inclure un article dans la lettre. En mode lecture, une réponse est
apporté à l'article actuel, en mode sélection, vous serez invité à choisir un article
répondre à.
Les commandes suivantes sont disponibles (les équivalents en minuscules sont également disponibles dans
mode de lecture) :
R {répondre}
Répondez par courrier à l'auteur de l'article. C'est le moyen privilégié.
répondez à un article à moins que vous ne pensiez que votre réponse présente un intérêt général.
F {suivre}
Faites un suivi avec un article dans le même groupe de discussion (à moins qu'un autre groupe ne soit
spécifié dans l'en-tête de l'article). La distribution du suivi est normalement
le même que l'article original, mais cela peut être modifié via le suivre-
pour la distribution variable.
M {E-mail}
Envoyez une lettre ou un article à un seul destinataire. En mode sélection, vous
vous serez invité à choisir un article à inclure dans votre lettre, et en mode lecture, vous
Il vous sera demandé si l'article actuel doit être inclus dans la lettre. Vous
puis vous serez invité à indiquer le destinataire de la lettre (le destinataire par défaut est vous-même)
et l'objet de la lettre (si un article est inclus, vous pouvez cliquer sur espace obtenir
le sujet par défaut qui est le sujet de l'article inclus).
L'en-tête de l'article n'est inclus dans la lettre envoyée que s'il est
transmis (c'est-à-dire non modifié), ou si la variable inclure-l'en-tête-complet est réglé.
:poste { }
Publiez un nouvel article dans un groupe de discussion. Cette commande vous demandera un virgule-
séparé liste des groupes de discussion sur lesquels poster (vous ne pouvez pas saisir d'espace car espace is
utilisé pour compléter le nom du groupe comme décrit ci-dessous).
Si vous entrez ? {touche d'aide} comme première clé, nn vous montrera une liste de tous
groupes de discussion disponibles et leur fonction. En parcourant cette liste, vous pouvez
entrer q pour quitter la liste. Vous pouvez également saisir / suivi d'un régulier
expression (généralement un seul mot) qui provoquera nn pour montrer un (beaucoup plus court)
liste contenant uniquement les lignes correspondant à l'expression régulière.
Normalement, vous serez invité à distribuer l'article avec le
par défaut prendre à partir de distribution par défaut, mais cela peut être modifié via le Post-
pour la distribution variable.
En règle générale, nn construira un fichier avec un en-tête approprié, inclura éventuellement une copie de
l'article dans le fichier avec chaque ligne non vide préfixée par un caractère `>' (sauf dans
mode mail), et invoquez un éditeur de votre choix (en utilisant la variable d'environnement EDITOR) sur
ce fichier, vous positionnant sur la première ligne du corps de l'article (s'il connaît le
éditeur).
Une fois que vous avez terminé de modifier le message, il le comparera au fichier non modifié et
s'ils sont identiques (c'est-à-dire que vous n'avez apporté aucune modification au fichier), ou s'il est vide, le
l'opération est annulée. Dans le cas contraire, une action vous sera demandée.
article construit (entrer la première lettre suivie de retourner, ou juste retourner prendre le
action par défaut) :
a)abandonner c)ce)dit h)vieux i)épeler m)ail p)ost r)éditer s)fin v)iew w)rite 7)bit
Action : (publier l'article)
Vous avez désormais la possibilité d’effectuer l’une des actions suivantes :
a jeter la réponse (demandera une confirmation),
c envoyer une copie d'un suivre à l'affiche de l'article,
e éditer à nouveau le fichier,
h conserver la réponse pour une finalisation ultérieure,
i exécuter un (interactif) correcteur orthographique sur le texte,
m envoyer une copie (aveugle) à un destinataire spécifié,
n même que abort (aucune ne pas poster),
p publier un article (identique à sfin),
r jetez le texte édité et éditez le texte original,
s envoyer l'article ou la lettre,
v voir l'article (via le payer),
w l'ajouter à un fichier (avant de l'envoyer),
y confirmer défaut répondre (par exemple oui postez-le), ou
7 supprimer le bit d'ordre supérieur de tous les caractères du message
Si vous avez sélectionné un jeu de caractères 7 bits (ceci est déterminé par les valeurs de la
jeu de caractères et bits de données variables), nn ne vous permettra pas de publier un article ou d'envoyer un
lettre dont le corps contient des caractères dont le bit de poids fort est activé. Un avertissement s'affichera après
vous avez d'abord modifié le message et désactivé les c)c, m)ail, p)ost, s)end et y)es
actions. Vous pouvez ensuite soit éditer le message pour supprimer ces caractères, soit utiliser 7 bits pour
supprimer les bits d'ordre supérieur, a) abandonner le message ou le suspendre et sélectionner un caractère 8 bits
réglé à partir de nn.
Pour compléter une réponse inachevée enregistrée par la commande h)old, entrez simplement n'importe quelle réponse
action, par exemple R {répondre}. Cela remarquera la réponse inachevée et vous demandera si vous
Je souhaite la terminer maintenant. Une seule réponse inachevée peut exister à la fois. Notez que
la variable d'environnement $A peut ne plus être valide comme chemin vers l'article d'origine lorsque
la réponse est complétée.
Si votre message contient des caractères de 8 bits, le jeu de caractères la variable n'est pas définie sur « inconnu »
et le message n'a pas déjà un Version MIME or Contenu-XXX entête, nn apportera
les en-têtes suivants à votre message avant de l'envoyer :
MIME-Version: 1.0
Type de contenu : texte/plain ; jeu de caractères =jeu de caractères
Content-Transfer-Encoding: 8bit
Il convient de noter que l'envoi de caractères 8 bits sur les réseaux d'actualités et de messagerie actuels est
risqué au mieux ; bien que de grandes parties du réseau passeront par de tels caractères
Les bits inchangés et de poids fort peuvent parfois être supprimés. Bien que la norme MIME
fournit des solutions à ce problème en codant les caractères, ce qui n'est pas encore pris en charge par nn.
L'ajout des en-têtes ci-dessus est une solution provisoire compatible avec la pratique actuelle
et c'est bien mieux que de simplement envoyer le message sans aucune indication sur le jeu de caractères
utilisé.
Articles connexes les variables: append-signature-mail, append-signature-post, jeu de caractères, bits de données,
distribution par défaut, distribution de suivi, post-distribution, vérification de la réponse d'édition, éditeur,
inclure-art-id, inclure-en-tête-complet, marque-incluse, en-tête-mail, enregistrement-mail, script-mail,
mailer, mailer-pipe-input, news-header, news-record, news-script, orig-to-include-mask,
pager, requête-signature, enregistrement, réponse-vérification-pause, réponse-par défaut-réponse, enregistrer-
compteur, compteur de sauvegarde-décalage, rapport de sauvegarde, correcteur orthographique.
JUMPING À AUTRES GROUPES
Par défaut nn présentera les groupes de discussion dans une séquence prédéfinie (voir la section sur
Séquence de présentation plus tard). Pour remplacer cette séquence et consulter une autre
grouper le G {aller au groupe} La commande disponible en mode sélection et en mode lecture vous permet
pour se déplacer librement entre tous les groupes de discussion.
De plus, le G La commande vous permet d'ouvrir des dossiers et d'autres fichiers, de lire d'anciens
des articles que vous avez déjà lus et pour rechercher un sujet spécifique dans un groupe.
Il est important de noter que normalement la commande goto est récursive, c'est-à-dire une nouvelle menu
niveau est créé lorsque le groupe ou le dossier spécifié est présenté et lorsqu'il a été
lire, nn continuera l'activité dans le groupe qui a été présentée avant le goto
La commande a été exécutée. Cependant, si le groupe cible contient des articles non lus, vous pouvez
évitez d'entrer dans un nouveau niveau de menu en utilisant le j réponse décrite ci-dessous. Le menu actuel
le niveau (c'est-à-dire le nombre de commandes goto imbriquées) sera affiché dans la ligne d'invite sous la forme « " (dans
vidéo inversée).
La commande goto est très puissante, mais malheureusement aussi un peu délicate au début
vue, car les facilités qu'elle fournit dépendent du contexte dans lequel la commande est
utilisé.
Une fois exécutée, la commande goto vous demandera le nom du groupe de discussion, du dossier ou
fichier à ouvrir. La première lettre saisie servira à distinguer ces trois
possibilités:
retourner Une réponse vide équivaut au groupe de discussion actuel.
lettre La réponse est considérée comme le nom d'un groupe de discussion. Si un groupe de discussion avec la réponse donnée
le nom n'existe pas, nn traitera la réponse comme une expression régulière et localisera
le premier groupe de la séquence de présentation (ou parmi tous les groupes) dont le nom
correspond à l'expression.
+
La réponse est considérée comme le nom d'un dossier. Si seul « + » est saisi, il est
équivalent au fichier de sauvegarde par défaut pour le groupe actuel.
/ or ./ or ~/
La réponse est considérée comme le nom d'un fichier, soit relatif au fichier actuel
répertoire, relatif à votre répertoire personnel, ou un nom de chemin absolu pour le fichier.
% En mode lecture, cette réponse correspond à la lecture de l'article en cours (et
(en le divisant en résumé). En mode sélection, il vous demandera de choisir un article sur le sujet.
menu à lire.
@ Ce choix équivaut au fichier d'archive pour le groupe actuel.
= et nombre
Ces réponses sont équivalentes aux mêmes réponses décrites ci-dessous appliquées à la
groupe actuel (par exemple G retourner = et G = sont équivalents).
Spécifier un dossier, un fichier ou un article (avec %) provoquera nn traiter le fichier comme un
digérer et le diviser en articles séparés (pas physiquement !) qui sont ensuite présentés sur
un menu de la manière habituelle, vous permettant de lire ou d'enregistrer des sous-articles individuels à partir du
dossier.
Lorsque vous entrez un nom de groupe, nn vous demandera combien d'articles dans le groupe vous souhaitez
Voir dans le menu. Vous pouvez donner les réponses suivantes :
a nombre N
Dans ce cas, vous obtiendrez les N articles les plus récents du groupe, ou si vous l'avez spécifié
le groupe actuel (en appuyant sur retourner à l'invite du nom du groupe ou en entrant le
numéro directement), vous obtiendrez autant supplémentaire articles inclus dans le même menu
(sans créer un nouveau niveau de menu).
j Cette réponse ne peut être donnée que s'il y a des articles non lus dans le groupe. Elle
demander à nn de passer directement au groupe spécifié dans la séquence de présentation
sans création d'un nouveau niveau de menu.
u Cela indique nn pour présenter le non lus articles dans le groupe (s'il y en a).
Si vous avez déjà lu le groupe (dans l'invocation actuelle de nn) et de u répondre
instruira nn pour présenter les articles qui n'étaient pas lus lorsque vous êtes entré nn.
a Cette instruction nn présenter tous articles dans le groupe.
smot or =mot
Cela indique nn à la recherche tous articles dans les groupes, mais ne présentent que les
articles contenant le mot mot dans le sujet. Notez que la casse est ignorée lorsque
rechercher le mot dans les lignes d'objet.
nmot Identique au s formulaire sauf qu'il recherchait des articles où l'expéditeur prénom
allumettes mot.
emot Identique au s formulaire sauf qu'il a recherché des articles où non plus l'objet
ou le nom de l'expéditeur correspond mot.
mot = /regexp
Lorsque le premier caractère du mot spécifié avec le s, net e les formes sont un
barre oblique `/', le reste de l'entrée est interprété comme une expression régulière à rechercher
pour. Notez que la correspondance des expressions régulières est insensible à la casse lorsque étui-pli-
recherche est défini (par défaut).
retourner La signification d'une réponse vide dépend du contexte : s'il y a des articles non lus
dans le groupe spécifié, les articles non lus seront présentés, sinon tous
les articles du groupe seront inclus dans le menu.
Si vous avez spécifié le groupe actuel et que le menu contient déjà tous les groupes disponibles
des articles, nn demandera directement un mot à rechercher dans le sujet de tous les articles
(l'invite sera un signe égal.)
Lorsque la commande goto crée un nouveau niveau de menu, nn n'effectuera pas de suppression ou de sélection automatique
dans le groupe. Vous pouvez utiliser le + commande en mode menu pour effectuer les auto-sélections.
Il existe trois commandes dans la famille goto :
G {aller au groupe}
Il s'agit de la commande générale goto décrite ci-dessus.
B {groupe arrière}
Sauvegardez un ou plusieurs groupes. Appuyez sur cette touche une ou plusieurs fois pour revenir en arrière.
les groupes déjà présentés (y compris ceux sans nouveaux articles) ; lorsque vous avez
trouvé le groupe que vous recherchez, cliquez sur espace pour y entrer.
A {groupe avancé}
Avancer d'un ou plusieurs groupes. Cette commande est similaire à la B commande, mais opère
dans la direction opposée.
N {groupe suivant}
Lorsqu'il est utilisé dans un A or B commande, elle passe au groupe suivant dans le
séquence avec des articles non lus ou qui a déjà été visité.
P {précédent}
Lorsqu'il est utilisé dans un A or B commande, elle revient en arrière au groupe précédent dans
la séquence avec des articles non lus ou qui a déjà été visitée.
Une fois que vous avez entré un A or Bcommande, vous pouvez mélanger librement les A, B, Pet N commandes à
trouvez le groupe que vous souhaitez, et vous pouvez également utiliser le G commande à demander pour un groupe
nom.
Pour montrer l'utilisation de la commande goto, quelques exemples typiques de son utilisation sont donnés ci-dessous :
Présent le non lus sur notre blog in le dk.général groupe
G dk.général retourner u
Sauter directement à le gnu.emacs groupe et continuer grâce au là
G gnu.emacs retourner j
Inclure le dernier 10 LIS sur notre blog in le actuel groupe menu
G 10 retourner
Trouvez tous sur notre blog in rec.music.misc on le sujet Floyd
G rec.music.misc retourner
= floyd retourner
Open le dossier +nn
G +nn retourner
Diviser actuel article as a résumé (en Mode)
G %
Articles connexes les variables: recherche de dossier, fichier de sauvegarde par défaut, fichier de sauvegarde de dossier
AUTOMATIQUE KILL ET SÉLECTION
Lorsqu'il y a un sujet ou un auteur qui vous intéresse beaucoup, ou qui vous
complètement inintéressant, vous pouvez facilement instruire nn à sélection automatique or auto-tuer sur notre blog
portant sur des sujets spécifiques ou provenant d'auteurs spécifiques. Ces instructions sont stockées dans un tuer
filet, et les types d'entrées les plus courants peuvent être créés à l'aide de la commande suivante :
K {tuer-sélectionner}
Créez une entrée dans votre fichier d'élimination personnel. Son contenu est spécifié.
au cours d'une brève boîte de dialogue décrite en détail ci-dessous. Cette commande est
disponible en mode sélection et en mode lecture.
Les entrées dans le fichier kill peuvent s'appliquer à un seul groupe de discussion ou à tous les groupes de discussion.
De plus, les entrées peuvent être permanentes ou expirer un certain nombre de jours après
leur entrée.
Pour augmenter les performances, nn utilise une version compilée du fichier kill qui est lu lorsque
nn est invoqué. Le fichier kill compilé sera automatiquement mis à jour si le kill normal
le fichier a été modifié.
La boîte de dialogue suivante est utilisée pour créer l'entrée du fichier kill :
AUTO (tuer or (sélectionner (CR => Tuer sujet 30 journées)
Si vous voulez simplement nn pour supprimer tous les articles ayant le même sujet que l'article actuel
(en mode lecture) ou un article spécifique (qui nn demandera dans la sélection
mode), appuyez simplement sur retourner. Cela provoquera nn pour créer une entrée dans le fichier kill pour
tuer le sujet actuel (ou spécifié) dans le groupe actuel pendant une période de 30
jours (ce qui devrait suffire à faire taire la discussion).
Vous pouvez contrôler la période d'arrêt par défaut ou la transformer en période de « sélection » via
le sélection par défaut variable.
Si ce « comportement par défaut » ne correspond pas à vos attentes, répondez simplement à l'une ou l'autre des questions suivantes. k or s tuer
ou sélectionnez des articles, respectivement, qui vous amèneront au reste de la
des questions.
AUTO SELECT on (sujet or (nom (S)
(L' SELECT sera remplacé par KILL (selon la réponse précédente). Ici
vous spécifiez si vous souhaitez tuer ou sélectionner en fonction du sujet du
article (s or espace), ou sur le nom de l'auteur (n).
SELECT NOM:
(Encore SELECT peut être remplacé par KILL et OBJET peut remplacer Nom). Vous devez
Saisissez maintenant un nom (ou un sujet) à sélectionner (ou supprimer). En mode lecture, vous pouvez simplement
frapper retourner (ou %) pour utiliser le nom (ou le sujet) de l'article actuel. Dans
mode de sélection, vous pouvez utiliser le nom (ou le sujet) d'un article dans le menu en
répondre avec % suivi de l'identifiant de l'article correspondant.
Lorsque le nom ou le sujet est tiré d'un article (l'actuel ou celui du
menu), nn sélectionnera ou supprimera uniquement les articles dont le nom ou le sujet correspond au
nom original ou sujet exact en incluant la casse.
Si le premier caractère saisi à l'invite est une barre oblique « / », le reste de la ligne est
utilisé comme un Standard expression qui est utilisé pour faire correspondre le nom ou le sujet (cas
insensible).
Dans le cas contraire, nn sélectionnera ou supprimera les articles qui contiennent la chaîne spécifiée
n'importe où dans le nom ou le sujet (en ignorant la casse).
SELECT in (groupe `dk.general' or in (tous groupes (G)
Vous devez maintenant spécifier si la sélection ou la suppression doit s'appliquer à l'environnement actuel.
groupe uniquement (g or espace) ou à tous les groupes (a).
Durée de vie of entrée in jours (permanent (30)
Vous pouvez désormais spécifier la durée de vie de l'entrée, soit en saisissant un numéro
en spécifiant le nombre de jours pendant lesquels l'entrée doit être active, ou p pour spécifier l'entrée
comme entrée permanente. Une réponse vide équivaut à 30 jours.
CONFIRMER SELECT ....
Enfin, il vous sera demandé de confirmer l'entrée, et vous devrez particulièrement noter le
présence ou absence du mot exacte qui précisent si une correspondance exacte s'applique
pour l'entrée.
Articles connexes les variables: par défaut-kill-select, tuer.
THE Format OF THE KILL DOSSIER
Le fichier kill se compose d'une ligne par entrée. Les lignes vides et les lignes commençant par un
# caractères sont ignorés. nn place automatiquement un caractère # en première position de
Les entrées expirées sont supprimées lors de la compilation du fichier d'arrêt. Vous pouvez ensuite modifier ce fichier manuellement.
de temps en temps pour nettoyer ces entrées.
Chaque ligne a le format suivant
[expirer Paisible :] [groupe prénom]: drapeaux : un magnifique [: un magnifique] ...
Les entrées permanentes n'ont pas expirer Paisible (auquel cas les deux points sont également omis !).
Sinon, le expirer Paisible définit l'heure (en tant que valeur time_t) à laquelle l'entrée doit être
expiré.
Le manuel de formation groupe prénom le champ peut avoir trois formes :
news.group.name
S'il s'agit du nom d'un seul groupe de discussion (par exemple comp.unix), l'entrée s'applique à
ce groupe seulement.
/Standard expression
Si cela commence par une barre oblique « / » suivie d'un Standard expression (par exemple /^news\..*),
l'entrée s'applique à tous les groupes dont le nom correspond à l'expression régulière.
vide Un champ de groupe vide appliquera l'entrée à tous groupes.
Le manuel de formation drapeaux le champ se compose d'une liste de caractères qui identifie le type d'entrée, et
l'interprétation de chaque un magnifique champ. Lorsqu'ils sont utilisés, les caractères d'indicateur doivent être utilisés dans
l'ordre dans lequel ils sont décrits ci-dessous :
~ (Optionnel)
Lorsque cet indicateur est présent sur l'une des entrées d'un groupe spécifique, il provoque toutes les
entités qui sommes-nous pas sélectionné automatiquement être tué. C'est une façon simple de dire : je suis
intéressé par ceci et cela, mais rien d'autre.
+ or ! (Optionnel)
Spécifier une sélection automatique + ou un auto-kill ! entrée, respectivement. Si aucun des deux n'est
utilisé, l'article n'est ni sélectionné ni tué ce qui est utile en combinaison
avec le `~' drapeau.
> (Optionnel)
Lorsqu'il est utilisé avec un sujet (drapeau s), l'entrée kill ne correspond qu'aux suites de celle-ci
sujet (c'est-à-dire lorsque la ligne Sujet : commence par Re :). Par exemple, pour supprimer tous les
Les « Re : » dans rec.humor utilisent l'entrée kill suivante : rec.humor:!>s/:.
< (Optionnel)
Lorsqu'il est utilisé avec un sujet (drapeau s), l'entrée kill ne correspond qu'aux articles de base avec
ce sujet (c'est-à-dire lorsque la ligne Subject: ne commence pas par Re:). Par exemple,
pour supprimer tous les articles demandant de l'aide (mais pas de suivi) dans le groupe tex, ajoutez
ceci dans votre fichier kill :
comp.text.tex:!s
n or s or a (Obligatoire)
Spécifiez si la chaîne correspondante s'applique au nom n ou au sujet s
d'un article. Si le drapeau a est utilisé, la chaîne correspondante est ignorée (mais doit être
présent), et l'entrée s'applique aux articles avec une ligne Références : non vide.
/ (Optionnel)
Spécifie que le correspondant un magnifique est une Standard expression dont l'expéditeur ou
Le sujet est comparé. S'il n'est pas spécifié, une simple correspondance de chaîne est effectuée.
en utilisant le donné un magnifique.
= (Optionnel)
Spécifie que la correspondance avec le nom ou le sujet est maisons .
De plus, lorsque la correspondance des expressions régulières est pas utilisé, le nom ou le sujet doit
être de la même longueur que la un magnifique pour correspondre. Sinon, la correspondance sera
insensible, et un un magnifique peut apparaître n'importe où dans le nom ou le sujet pour correspondre.
| or & (obligatoire si plusieurs chaînes)
Si plusieurs chaînes sont spécifiées, l'ensemble des drapeaux correspondant à chaque un magnifique
doivent être séparés par un or opérateur `|' ou un et opérateur `&'. Le et
l'opérateur a une priorité plus élevée que l'opérateur ou, par exemple une correspondance complexe
expression a|b&c|d réussira si l'un des deux a, b&c, ou d allumettes.
Le manuel de formation un magnifique le champ dans l'entrée est le nom, le sujet ou l'expression régulière qui sera
correspondant au nom ou au sujet de chaque article du groupe (ou de tous les groupes). Deux points
et les barres obliques inverses doivent être échappées avec une barre oblique inverse dans la chaîne.
Exemple 1 : Sélection automatique des articles de « Tom Collins » (exact) sur le sujet « Actualités » dans tous les
groupes:
:+n=&s:Tom Collins:Actualités
Exemple 2 : Supprimez tous les articles qui ne proviennent ni de « Tom » ni d’« Eve » dans un groupe. Sélectionnez
seuls les articles d'Eve :
some.group:~n:Tom
some.group:+n:Eve
Le deuxième exemple peut également être écrit sous la forme d'une entrée unique avec un opérateur ou (dans ce cas
cas, l'attribut select/kill s'applique uniquement aux chaînes suivantes) :
some.group:~n|+n:Tom:Eve
Pour supprimer les entrées expirées, pour « annuler » une K commande, et pour effectuer les entrées les plus avancées
avec plusieurs chaînes, vous devrez éditer le fichier kill manuellement. Pour recompiler le
fichier, vous pouvez utiliser le :compiler commande. Lorsque vous invoquez nn, il recompilera également le
tuer le fichier si la version compilée est obsolète.
SHELL ÉVASION
Le manuel de formation ! les commandes disponibles en mode sélection et lecture sont identiques en fonctionnement (avec
(une exception). Lorsque vous saisissez la commande d'échappement du shell, un message d'erreur s'affiche.
commande. Cette commande sera transmise au shell spécifié dans le coquille variable (par défaut
chargé à partir de la variable d'environnement SHELL ou / Bin / sh) après les substitutions suivantes
ont été exécutées sur la commande :
Fichier prénom avec des données
Les extensions de noms de fichiers décrites précédemment seront effectuées sur tous les arguments.
$G sera remplacé par le nom du groupe de nouvelles actuel.
$L sera remplacé par le dernier composant du nom du groupe de nouvelles actuel.
$F sera remplacé par le nom du groupe de nouvelles actuel avec les points
remplacé par des barres obliques.
$N sera remplacé par le numéro d'article (local) (défini uniquement en mode lecture).
$A est remplacé par le nom du chemin complet du fichier contenant l'article actuel (uniquement
défini en mode lecture).
% Identique à $A.
$(VAR) est remplacé par la valeur de chaîne de la variable d'environnement VAR.
Une fois la commande shell terminée, il vous sera demandé d'appuyer sur n'importe quelle touche pour continuer. Si vous
frapper la ! Appuyez à nouveau sur la touche , une nouvelle commande shell vous sera demandée. Toute autre touche
redessiner l'écran et vous ramener au mode d'où vous venez.
Articles connexes les variables: shell, restrictions du shell.
DIVERS COMMANDES
Vous trouverez ci-dessous d'autres commandes utiles disponibles dans les modes de sélection et de lecture.
U {désinscrire}
Désabonnez-vous du groupe actuel. Vous ne le verrez plus, sauf si vous
le demander explicitement. Si la variable se désabonner-marquer-lire est défini, tous les articles
dans le groupe sera marqué comme lu lorsque vous vous désabonnerez.
Si la variable rester désabonné n'est pas défini, le groupe sera supprimé de
.newsrc. Si vous n'êtes pas abonné au groupe, vous recevrez
possibilité de se réabonner au groupe ! Ceci peut être utilisé en lien avec G
commande pour réabonner un groupe.
C {annuler}
Annuler (supprimer) un article dans le groupe ou le dossier actuel. Annuler des articles dans
un dossier entraînera sa réécriture à sa fermeture. En sélection
En mode normal, l'identifiant de l'article à annuler vous sera demandé.
Les utilisateurs ne peuvent annuler que leurs propres articles. Voir également la section sur les dossiers.
maintenance.
Y {vue d'ensemble}
Fournir un aperçu des groupes avec des articles non lus.
" {disposition}
Modifier la disposition du menu en mode sélection. Le menu sera redessiné selon la méthode suivante.
disposition (parcourir ..., 2, 3, 4, 0, 1, ...)
La plupart des commandes dans nn sont liés à une touche et peuvent être activés par une seule frappe.
Cependant, il existe quelques commandes qui ne peuvent pas être directement liées à une touche.
Comme indiqué dans les descriptions des commandes de frappe, toutes les commandes ont un nom, et il est
possible d'activer une commande par nom avec le prolongé commander clé (:). En frappant ceci
vous demandera le nom d'une commande (et ses paramètres). Par exemple, une
alternative à frapper le R la clé pour répondre à un article est d'entrer la commande étendue
:répondre suivie par retournerL’ :poste et :unshar les commandes décrites précédemment peuvent également être
associée à une touche. La liste complète des commandes pouvant être associées à des touches est fournie dans
la section sur les mappages de touches ci-dessous.
Les commandes étendues suivantes ne peut pas être liés à une clé, principalement parce qu'ils nécessitent
paramètres supplémentaires sur la ligne d'invite, ou parce qu'il ne devrait pas être possible d'activer
les faire disparaître trop facilement.
:administrateur Entrez en mode administratif. Son fonctionnement est identique à celui du nnadmin(1M)
.
:bogue Préparez et envoyez un rapport de bogue à l'adresse mail nn-bugs.
:CD [ annuaire ]
Changer le répertoire de travail actuel. Si l'argument répertoire n'est pas fourni, nn
vous le demanderez.
:dégager Effacer l'écran (sans rafraîchir). Ceci peut être utile au début de l'initialisation.
fichier (éventuellement protégé par « sur le programme nn »), ou dans certaines macros.
:compiler
Recompiler le tuer fichier. Ceci n'est pas nécessaire en fonctionnement normal puisque nn
compile automatiquement le fichier au démarrage s'il a changé, mais il peut être utilisé
si vous modifiez le fichier kill pendant nn est suspendue.
:coredump
Interrompre avec un vidage de mémoire. À des fins de débogage uniquement.
:définir macro
Définir le numéro de macro macro comme décrit dans la section Définition de la macro ci-dessous. Si
macro est omis, le prochain numéro de macro libre sera choisi.
:décharger table
Identique au :montrer commande décrite ci-dessous.
:Aidez-moi [ sujet ]
Fournir une aide en ligne sur le sujet spécifié. Si vous omettez le sujet, une liste de
les sujets disponibles seront donnés.
:charge [ filet ]
Charger le spécifié filet. Si l' filet l'argument est omis, le fichier init est
rechargé. Le séquence la partie (si présente) est ignorée.
:locale variable [ Plus-value ]
Rendre la variable locale au groupe actuel. Les modifications ultérieures de la variable
ne sera effectif que jusqu'à ce que le groupe actuel soit quitté. Si une valeur est spécifiée,
elle sera affectée à la variable locale. Pour attribuer une nouvelle valeur à un booléen
variable, les valeurs on et de rabais doit être utilisé.
:verrouillage variable
Verrouiller le spécifié variable il ne peut donc pas être modifié.
:homme Consultez le manuel en ligne. Il se présente sous la forme d'un dossier normal avec les
nom du programme dans le champ « De » et le titre de la section dans le champ « Sujet ». Tous
les commandes normales liées à un dossier fonctionnent également pour le manuel en ligne, par exemple
vous pouvez enregistrer et imprimer des sections du manuel.
:carte arguments
Il s'agit de la commande permettant d'associer des commandes aux touches. Sa description complète est disponible.
dans la section Mappage des touches ci-dessous.
:répkmk [ annuaire ]
Créez le répertoire (et les répertoires qui le composent). Une invite vous demandera :
nom du répertoire si l'argument est omis.
:motd Afficher la message of le journée (conservé par l'administrateur des nouvelles dans le fichier
« motd » dans le répertoire lib. Ce fichier s'affiche automatiquement au démarrage.
chaque fois qu'il change si le mot variable est définie.
: Pwd Imprimer le nom du chemin du répertoire de travail actuel sur la ligne de message.
:q N'a aucun effet, hormis le rafraîchissement de l'écran si nécessaire. Si une commande étendue
(celui qui est préfixé par un :) produit toute sortie nécessitant que l'écran soit
redessiné, l'écran ne sera pas redessiné immédiatement si la variable retarder-redessiner is
set (utile sur les terminaux lents). Au lieu d'un autre : une invite s'affiche pour vous permettre de
saisir immédiatement une nouvelle commande étendue. Il suffit d'appuyer sur retourner redessiner
l'écran, mais mon expérience m'a appris qu'en entrant q retourner dans cette situation
Cela arrive assez souvent, donc cela a été rendu impossible.
Q! quitter nn sans mettre à jour le .newsrc fichier.
:Q quitter nn. Ceci est équivalent à la normale Q commander.
:rmail Ouvrez votre boîte mail (voir le E-mail variable) comme un dossier pour lire les données entrantes
messages. C'est pas une interface de messagerie complète (selon la configuration nn,
vous ne pourrez peut-être pas supprimer des messages, ajouter cc: sur les réponses, etc.), mais cela peut donner
vous permet de jeter un coup d'œil rapide sur les nouveaux messages sans quitter nn.
:ensemble variable [ Plus-value ]
Définissez une variable booléenne sur true ou attribuez la valeur à une variable de chaîne ou d'entier.
Le manuel de formation :ensemble la commande est décrite en détail dans la section sur les VARIABLES.
:sh Suspendre nn, ou si ce n'est pas possible, créez un shell interactif.
:montrer groupes mode
Afficher le nombre total ou le nombre d'articles non lus dans le groupe actuel,
cela dépend de mode: tous (listez le nombre d'articles non lus dans tous les groupes, y compris
groupes auxquels vous vous êtes désabonné), la totalité de votre cycle de coaching doit être payée avant votre dernière session. (énumérez le nombre total d'articles dans
tous les groupes existants), séquence (lister les groupes non lus dans l'ordre de la séquence de présentation),
s'abonner (lister tous les groupes abonnés), désinscrire (liste des groupes désabonnés uniquement). Tout
d’autres mode résultats dans une liste du nombre d'articles non lus dans tous les abonnés
groupes, y compris ceux que vous avez supprimés avec le symbole « ! » dans le groupe
Séquence de présentation. Pour afficher uniquement les groupes non lus de la présentation
séquence, utilisez le `Y' {vue d'ensemble} commande.
:montrer tuer
Afficher les entrées de kill qui s'appliquent au groupe actuel et à tous les groupes.
:montrer rc [ groupe ]
Affichez le fichier .newsrc et sélectionnez les entrées de fichier pour le groupe actuel ou le groupe spécifié.
:montrer plan [ mode ]
Afficher les raccourcis clavier dans le mode actuel ou spécifié.
:sorte [ mode ]
Réorganiser les articles du menu en fonction de mode ou si omis par défaut
mode de triLes modes de tri suivants sont disponibles :
arrivée: lister les articles par numéro d'article local qui sera le même que l'ordre
dans lequel ils sont arrivés sur le système (à moins que les groupes ne soient fusionnés),
sujet: les articles ayant des sujets identiques sont regroupés et classés selon l'âge du
article le plus ancien du groupe,
lexical: sujets par ordre lexicographique,
âge: articles commandés après la date d'envoi uniquement,
expéditeur: articles commandés après le nom de l'expéditeur.
:basculer variable
Basculer une variable booléenne.
:non lu [ groupe ] [ sur notre blog ]
Marquer le groupe actuel (ou spécifié) comme non lu. Si le sur notre blog l'argument est
omis, le nombre d'articles non lus dans le groupe sera défini sur le nombre de
articles non lus lorsque nn a été invoqué. Sinon, l'argument spécifie le nombre
d'articles non lus.
:désactivé variable
Définissez une variable booléenne sur false ou effacez une variable entière.
:x quitter nn et marque tous les articles du groupe actuel comme lire!
Articles connexes les variables: sauvegarde, rapport de bogue, adresse, délai, redessin, garder désabonné,
désabonnement-marquage-lecture, courrier, pager, mode tri.
CAPTURE UP
Si vous n'avez pas lu les nouvelles depuis un certain temps, il y a probablement plus de nouvelles que vous ne pouvez en gérer.
avec. En utilisant l'option -a0 nn vous mettra dans rattraper mode.
La première question qui vous sera posée est de savoir si vous souhaitez rattraper votre retard de manière interactive ou automatique. Si
vous instruisez nn pour rattraper son retard automatiquement, il marquera simplement tous les articles dans tous les groupes
comme lu, vous apportant ainsi complètement mise à jour.
Si vous choisissez le mode interactif, nn localisera tous les groupes avec des articles non lus, et
Pour chaque groupe, une action sera proposée. Une action est
sélectionné à l'aide d'une seule lettre suivie de retourner. Les actions suivantes sont disponibles :
y Marquer tous les articles comme lus dans le groupe actuel.
n Ne pas mettre à jour le groupe (c'est l'action par défaut si vous cliquez simplement sur retourner).
r Entrez en mode lecture pour lire le groupe.
U Se désabonner du groupe.
? Donnez une liste d’actions.
q Arrête. Quand tu arrêtes, nn demandera si le reste des groupes doit être mis à jour
sans condition ou s'ils doivent rester non lus.
VARIABLES ET OPTIONS
Il est possible de contrôler le comportement de nn à travers le réglage (et le démontage) du
Variables décrites ci-dessous. Il existe plusieurs façons de définir des variables :
- Via les options de ligne de commande lorsque nn est invoquée.
- Par missions sur la ligne de commande lorsque nn est invoquée.
- À travers le monde set commandes dans le fichier init.
- Par set or locales commandes exécutées à partir de macros d'entrée.
- À travers le :ensemble commande étendue lorsque vous exécutez nn.
Il existe quatre types de variables :
- Variables booléennes
- Variables entières
- Variables de chaîne
- Variables clés
Les variables booléennes contrôlent une fonction spécifique dans nn, par exemple si l'heure actuelle est
affiché dans la ligne d'invite. Une variable booléenne est définie sur oui avec la commande
set variable
et il est réglé sur non avec l'une des commandes suivantes (équivalentes) :
unset variable
set aucunevariable
Vous pouvez également basculer la valeur d'une variable booléenne à l'aide de la commande :
basculer variable
Par exemple :
set Paisible
unset Paisible
set pas le temps
basculer Paisible
Les variables entières contrôlent une quantité, par exemple la taille de la fenêtre d'aperçu ou la valeur maximale
Nombre d'articles à lire dans chaque groupe. Ce nombre est défini avec la commande suivante :
set variable Plus-value
Dans certains cas, ne pas définir une valeur entière a une signification particulière, par exemple, ne pas avoir
une fenêtre d'aperçu minimale ou la lecture de tous les articles dans les groupes, quel que soit leur nombre
sont. La signification particulière peut être rétablie par la commande suivante :
unset variable
Par exemple :
set fenêtre 7
unset limite
Les variables de chaîne peuvent spécifier des noms de répertoire, des valeurs par défaut pour les invites, etc. Elles sont
définir à l'aide de la commande
set variable un magnifique
Normalement, le un magnifique valeur attribuée à la variable la valeur commence au premier non-vide
caractère après le nom de la variable et se termine par le dernier caractère non vide (à l'exclusion
(commentaires) sur la ligne. Pour inclure des espaces de début ou de fin, ou le début du commentaire
symbole, #, dans la chaîne, ils doivent être échappés à l'aide d'une barre oblique inverse `\', par exemple pour définir compris-
marque à la chaîne " # ", l'affectation suivante peut être utilisée :
ensemble inclus-marque \ \#\ # vide-#-vide
Pour inclure une barre oblique inverse dans la chaîne, elle doit être dupliquée avec « \\ ». Une barre oblique inverse peut également être
utilisé pour inclure les caractères spéciaux suivants dans la chaîne : \a=alarme, \b=retour arrière,
\e=échappement, \f=saut de page, \n=nouvelle ligne, \r=retour, \t=tabulation.
Les variables clés contrôlent les touches utilisées pour contrôler des fonctions spéciales lors de la saisie utilisateur, telles que
Modification et complétion de ligne. Elles sont définies à l'aide de la commande
set variable nom-clé
Une variable peut être fermé ce qui rend toute modification ultérieure de la variable impossible :
bloquer variable
Cela peut être utilisé dans le installation fichier init qui est chargé sans condition pour appliquer les
conventions ou restrictions. Par exemple, pour fixer le marque incluse variable à la chaîne
">", les commandes suivantes peuvent être placées dans le fichier d'installation :
set marque incluse >
bloquer marque incluse
Certaines variables n'ont de sens que lorsqu'elles sont définies sur la ligne de commande, car elles sont examinées tôt
au démarrage, avant la lecture des fichiers d'initialisation. La syntaxe de définition des variables sur le
la ligne de commande est :
variable=Plus-value
La valeur peut nécessiter d'être placée entre guillemets si elle contient des espaces ou des caractères spéciaux.
peuvent être mélangés avec d'autres options et sont examinés avant l'analyse d'autres arguments.
Les paramètres variables actuels peuvent être affichés avec le :ensemble commander:
:ensemble (sans argument)
Cela donnera une liste des variables qui ont été définies dans l'init
fichier ou de manière interactive.
:ensemble tous
Ceci affichera la liste de toutes les variables. Les variables modifiées seront signalées par
un `*' et locales Les variables seront marquées d'un « > ». Une variable verrouillée est marquée
avec un « ! ».
:ensemble /regexp
Cela donnera une liste de toutes les variables dont le nom correspond à la valeur régulière donnée
expression.
:ensemble nom partiel espace
Le manuel de formation espace (clé comp1) complétera le nom de la variable comme d'habitude, mais en tant que côté
en effet, il affichera la valeur actuelle de la variable dans la ligne de message.
Les variables sont globales par défaut, mais une instanciation locale de la variable peut être créée
en utilisant l' :locale commande. La variable locale se superposera à la variable globale tant que
le groupe actuel est actif, c'est-à-dire que la variable globale sera à nouveau utilisée lorsque vous quitterez le
groupe actuel. La valeur initiale de la variable locale sera la même que celle de la variable globale.
variable, sauf si une nouvelle valeur est spécifiée dans le :locale commander:
:locale variable [ Plus-value ]
Les variables suivantes sont disponibles :
aussi-résumé-complet (booléen, par défaut faux)
Lorsqu'un résumé est divisé, le résumé lui-même n'est normalement pas inclus dans le menu, et
Par conséquent, les informations administratives initiales ne sont pas disponibles. aussi-plein-
résumé entraînera l'inclusion du résumé (non divisé) dans le menu. Ces articles
sont marqués d'un @ au début du sujet.
également sous-groupes (booléen, par défaut vrai)
Lorsqu'il est défini, un nom de groupe dans la séquence de présentation entraînera également tous les
sous-groupes du groupe à inclure, par exemple, comp.unix inclura également
comp.unix.questions, etc. Quand également sous-groupes n'est pas défini, les sous-groupes sont uniquement
inclus si le nom du groupe est suivi d'un « . », auquel cas le groupe principal est pas
inclus, c'est-à-dire que « comp.unix » n'est pas inclus lorsque « comp.unix. » est spécifié dans le
séquence de présentation, et vice-versa. Le nom d'un groupe est suivi d'un astérisque « * ».
par exemple comp.unix*, inclura le groupe ainsi que tous les sous-groupes indépendamment de
le cadre de également sous-groupes.
ajouter-signature-mail (booléen, par défaut faux)
Lorsque la valeur est fausse, il est supposé que le fichier .signature est automatiquement ajouté à
Réponses envoyées par courriel. Si la valeur est « true », la signature sera ajoutée à la lettre (voir
(requête-signature).
ajouter-signature-post (booléen, par défaut faux)
Lorsque la valeur est fausse, il est supposé que le fichier .signature est automatiquement ajouté à
Articles publiés. Si la valeur est « true », la signature sera explicitement ajoutée aux articles publiés.
articles (voir query-signature).
attributs symboles (chaîne, par défaut ....)
Chaque élément de cette chaîne représente un symbole utilisé pour représenter un article
attribut lorsqu'il est affiché à l'écran. Voir la section sur le marquage des articles et
Attributs.
auto-junk-see (booléen, défaut vrai)
Une fois définis, les articles qui ont le vu attribuer (,) sera marqué comme lu lorsque le
groupe actuel est laissé. Si cette option n'est pas activée, ces articles resteront soit non lus, soit
marqué vu la prochaine fois que le groupe est entré (voir aussi confirmer-indésirable-vu et
conserver-le-statut-vu).
mode d'aperçu automatique (booléen, défaut faux)
Permet Voiture Aperçu Mode. Dans ce mode, la sélection d'un article dans le menu à l'aide de
son identifiant d'article (lettre az) entrera immédiatement en mode aperçu sur cet article.
De plus, le `n' {article suivant} La commande prévisualisera l'article suivant sur le
menu uniquement s'il a le même sujet que l'article en cours ; sinon, il
revenir au menu avec le curseur placé sur l'article suivant. continuer
commande à la fin de l'article et le `=' {aller au menu} retourne au menu
immédiatement comme d'habitude.
limite du mode de lecture automatique N (entier, par défaut 0)
Lors de l'exploitation dans auto mode, nn vont sélection automatique tous les articles non lus dans le
groupe, ignorez la phase de sélection d'articles et entrez en mode lecture directement après
entrée dans le groupe.
Le mode de lecture automatique est désactivé lorsque limite du mode de lecture automatique est nul ; il est activé
inconditionnellement si la valeur est négative, et conditionnellement si la valeur est supérieure
que zéro et le nombre d'articles non lus dans le groupe actuel ne dépasse pas
la valeur donnée.
sélection automatique fermée mode (entier, par défaut 1)
Normalement, la sélection d'un fonds à capital fermé sujet (généralement en mode menu consolidé)
sélectionner (ou désélectionner) tout non lus articles portant sur le sujet donné (ou tous les articles si
Ils sont tous lus. Ce comportement peut être modifié via la valeur de cette variable.
comme suit:
0 : sélectionnez uniquement le premier article avec le sujet (affiché dans le menu).
1 : sélectionnez uniquement les articles non lus avec le sujet.
2 : sélectionnez tous les articles disponibles avec le sujet.
sélection automatique-rw (booléen, par défaut faux)
Si défini, le sujet d'un article lu ou publié est automatiquement utilisé pour les articles suivants
sélection automatique (si ce n'est pas déjà fait). C'est la façon la plus efficace de voir
vos propres publications automatiquement.
sélection automatique du sujet (booléen, par défaut faux)
Une fois défini, en sélectionnant un article dans le menu à l'aide de l'identifiant de l'article (az), tous
les articles du menu ayant le même sujet seront également automatiquement sélectionnés.
sauvegarde (booléen, par défaut vrai)
Une fois défini, une copie du fichier .newsrc initial et des fichiers sélectionnés sera enregistrée en premier.
il est temps qu'ils soient changés. nn se souvient du contenu initial de ces fichiers
en interne, donc la variable de sauvegarde peut être définie à tout moment si elle n'est pas définie au démarrage.
chemin du dossier de sauvegarde filet (chaîne, par défaut « BackupFolder~ »)
Lors de la suppression d'articles supprimés d'un dossier, cette variable définit le nom du
fichier dans lequel une copie (temporaire) du dossier d'origine est enregistrée. Si le filet prénom
Si le fichier ne contient pas de caractère « / », il sera situé dans le répertoire .nn. Sinon,
le nom du fichier est utilisé directement comme nom de chemin relatif ou complet de la sauvegarde
fichier. Si possible, l'ancien dossier sera renommé avec le nom du dossier de sauvegarde ;
sinon l'ancien dossier est copié dans le dossier de sauvegarde.
suffixe-sauvegarde suffixe (chaîne, par défaut « .bak »)
Le suffixe ajouté aux noms de fichiers pour créer le nom de fichier de sauvegarde correspondant (voir
sauvegarde).
adresse-de-rapport-de-bogue propos (chaîne, par défaut [email protected])
L'adresse mail à laquelle les rapports de bugs créés avec le :bogue les commandes sont envoyées.
recherche de dossiers (booléen, par défaut vrai)
Une fois défini, la correspondance entre les chaînes et les expressions régulières sera indépendante de la casse. Ceci est
relatif à toutes les commandes correspondant à des noms ou des sujets, sauf en relation avec
auto-kill et auto-sélection où les entrées individuelles du fichier kill le spécifient
propriété.
jeu de caractères jeu de caractères (chaîne, par défaut « us-ascii »)
Le jeu de caractères utilisé sur votre terminal. Les valeurs autorisées sont « us-ascii » et
"iso-8859-X", où X est un chiffre différent de zéro et « inconnu ». Définition de cette variable
définit également le bits de données variable à la largeur de bits par défaut du jeu de caractères (7
pour « us-ascii » et « inconnu », 8 pour « iso-8859-X" ensembles).
La valeur de cette variable détermine également si nn autorise les caractères 8 bits dans
le corps des articles publiés et des lettres envoyées (sauf si la valeur est
« inconnu », auquel cas cela est déterminé par la valeur du bits de données
variable). Si nécessaire, nn ajoutera des en-têtes supplémentaires au message indiquant son
le jeu de caractères.
vérifier-l'accès-au-groupe (booléen, par défaut faux)
Lorsqu'il est défini, nn effectuera une vérification de la lisibilité d'un groupe
avant d'afficher le menu de ce groupe. Normalement, ce n'est pas nécessaire, car tous
Les utilisateurs ont traditionnellement accès à tous les groupes de discussion. Paramétrer (et verrouiller) ceci
la variable peut être utilisée pour limiter l'accès à un groupe de discussion via les autorisations et
propriété du répertoire de bobine du groupe (cela ne fonctionnera que pour les sites non NNTP).
sujet d'effondrement compenser (entier, par défaut 25)
Lorsqu'elles sont définies (non négatives), les lignes d'objet qui sont trop longues pour être présentées dans leur intégralité
dans les menus seront « réduits » en supprimant un nombre suffisant de caractères de
le sujet commençant à l'adresse donnée compenser dans le sujet. Ceci est utile dans la source
groupes où la chaîne « Partie (01/10) » disparaît parfois du menu. Lorsque
non défini (ou négatif), les sujets sont tronqués.
colonnes avec (entier, largeur d'écran par défaut)
Cette variable contient la largeur de l'écran, c'est-à-dire les positions des caractères par ligne.
clé comp1 clé (clé, par défaut espace)
La clé qui donne la première/suivante complétion, et la valeur par défaut lorsque nn is
demandant une chaîne, par exemple un nom de fichier.
clé comp2 clé (clé, par défaut languette)
La clé qui termine la complétion en cours et donne la première complétion pour le
composant suivant lorsque nn demande une chaîne, par exemple un nom de fichier.
compresser (booléen, par défaut faux)
Cette variable contrôle si la compression du texte (voir le compresser commande) est
activée ou désactivée lors de l'affichage d'un article. La compression est toujours activée pour
l'article actuel avec le compresser touche de commande.
confirmer-ajouter (booléen, par défaut faux)
Lorsqu'il est défini, nn demandera une confirmation avant d'ajouter un article à un article existant
fichier (voir aussi confirmer-créer).
confirmer-quitter-automatiquement (booléen, par défaut faux)
Lorsqu'il est défini, nn demandera confirmation avant de quitter après avoir lu la dernière
groupe. Si non confirmé, nn recyclera la séquence de présentation à la recherche de
groupes qui ont été ignorés avec le « N » {groupe suivant} commande. Mais elle ne ressemblera pas
pour les nouveaux articles arrivés depuis l'invocation de nn.
confirmer-créer (booléen, par défaut vrai)
Lorsqu'il est défini, nn demandera une confirmation avant de créer un nouveau fichier ou répertoire lorsque
enregistrer ou déballer un article (voir aussi confirmer-ajouter).
confirmer l'entrée (booléen, par défaut faux)
Lorsqu'il est défini, nn demandera une confirmation avant d'entrer dans un groupe de plus de
confirmer-la-limite-d'entrée articles non lus (au premier niveau du menu). C'est utile sur
terminaux lents si vous ne voulez pas attendre nn a dessiné le premier menu à être
capable de sauter le groupe.
Répondre non à l'invite « Entrée ? » entraînera nn pour passer au groupe suivant
sans marquer le groupe actuel comme lu. Si vous répondez en appuyant sur interrompre, nn
posera la question « Marquer comme lu ? » qui vous permet de marquer le groupe actuel comme
À lire avant de passer au groupe suivant. Si cette deuxième question est également répondue par
frappe interrompre, nn je vais arrêter immédiatement.
confirmer-la-limite-d'entrée sur notre blog (entier, par défaut 0)
Spécifie le nombre minimum d'articles non lus dans un groupe pour lequel le confirmer-
entrée la fonctionnalité est activée.
confirmer-indésirable-vu (booléen, par défaut faux)
Lorsqu'il est défini, nn nécessitera une confirmation avant de marquer les articles vus comme lus lorsque
auto-junk-see est réglé.
messages de confirmation (booléen, par défaut faux)
Dans certains cas, nn dormira une seconde (ou plus) lorsqu'il aura affiché un message à
l'utilisateur, par exemple en lien avec le débogage des macros. messages de confirmation vont
causer nn à attendez pour que vous puissiez confirmer tous les messages en appuyant sur n'importe quelle touche. (Il affichera
le symbole <> pour indiquer qu'il est en attente de confirmation.)
manuel consolidé (booléen, par défaut faux)
Lorsqu'il est défini, le en ligne Manuel se verra présenter une ligne de menu pour chaque Programme
dans le nn paquet.
menu consolidé (booléen, par défaut faux)
Lorsqu'il est défini, nn sera automatiquement close tous les sujets multi-articles à l'entrée d'un
groupe, de sorte que chaque sujet n'apparaisse qu'une seule fois sur la page de menu.
contre-délimitation-gauche (chaîne, par défaut « [ »)
La chaîne de délimitation affichée à gauche du compteur d'articles dans un format fermé
ligne de menu du sujet.
contre-délimitation-droite (chaîne, par défaut "] ")
La chaîne de délimitation affichée à droite du compteur d'articles dans un format fermé
ligne de menu du sujet.
contre-rembourrage chemin (entier, par défaut 5)
Dans un menu consolidé, les sujets peuvent ne pas être très bien alignés car les éléments ajoutés
[...] les compteurs ont des longueurs variables. Pour remédier (en partie) à cela, tous les compteurs (et
sujets sans compteurs) sont préfixés par jusqu'à chemin des espaces pour s'améliorer
alignement. L'augmenter davantage peut produire un alignement pratiquement parfait au
coût d'un espace moindre pour le sujet lui-même.
séquence de filtrage croisé (booléen, par défaut vrai)
Une fois défini, les articles publiés simultanément seront présentés dans le premier groupe possible, c'est-à-dire
selon la séquence de présentation actuelle (traverser-Publier une fonction filtresur suivantsinfluence).
L'article est automatiquement marqué comme lu dans les autres groupes de publications croisées, sauf si
vous vous désabonnez du premier groupe dans lequel il a été montré avant de lire l'autre
groupes. De même, il suffit de laisser l'article non lu dans le premier groupe
pour le conserver pour une manipulation ultérieure.
Si non défini, les publications croisées sont affichées dans le premier groupe survenant sur le
Groupes de discussion : ligne à laquelle l'utilisateur s'abonne (c'est-à-dire que vous laissez l'auteur décider à laquelle
le groupe est le plus approprié pour lire sa publication).
poste croisé (booléen, par défaut faux)
Normalement, nn affichera uniquement les articles publiés simultanément dans le premier groupe abonné sur
la ligne Newsgroups : quand poste croisé est réglé, nn affichera les articles publiés simultanément
dans tous les groupes auxquels ils sont abonnés.
limite de poste croisé N (entier, par défaut 0)
Si cette variable est définie sur une valeur autre que 0, alors tous les articles publiés sur plus
que N Les groupes de discussion sont automatiquement ignorés. Une valeur de 5 est plutôt bonne pour
élimination des articles « spam ».
bits de données les bits (entier, par défaut 7)
Lorsqu'il est réglé sur 7, nn affichera les caractères avec le 8ème bit défini à l'aide d'une méta-
notation M-7 bits-caractères. Si la valeur est 8, ces caractères sont envoyés directement au
écran (sauf si moniteur est défini). Réglage de la jeu de caractères la variable définit également ceci
variable à la largeur de bits par défaut du jeu de caractères.
Il contrôle également si l'entrée au clavier est de 7 ou 8 bits, et donc si les mappages de touches
Contient 127 ou 255 entrées. Consultez la section sur la cartographie des touches pour plus de détails.
Si la jeu de caractères a une valeur « inconnue », la valeur de bits de données détermine également si
nn autorise les caractères 8 bits dans le corps des articles publiés et les lettres
envoyé par courrier (ceci est normalement déterminé directement par le jeu de caractères variable).
données (booléen, par défaut vrai)
Si défini nn affichera la date de publication de l'article lorsque les articles seront lus.
déboguer masque (entier, par défaut 0)
Regardez dans la source si vous comptez l'utiliser.
fichier-d'en-tête-de-décodage filet (chaîne, par défaut « Decode.Headers »)
Le nom du fichier dans lequel l'en-tête et le texte initial des articles décodés avec
le :décoder La commande est enregistrée. À moins que le nom du fichier ne commence par un « / », le fichier
seront créés dans le même répertoire que les fichiers décodés. Ces informations ne sont pas
enregistré si cette variable n'est pas définie.
décoder-ignorer-préfixe N (entier, par défaut 2)
Lorsqu'il n'est pas nul, le :décoder la commande sera automatiquement ignorée Jusqu'à N personnages à la
au début de chaque ligne pour trouver des données UUEncodées valides. Cela permet nn à
décoder automatiquement les publications (en plusieurs parties) qui sont à la fois codées en Uu et emballées avec
partager.
distribution par défaut distribution (chaîne, par défaut « world »)
La distribution à utiliser comme suggestion par défaut lors de la publication d'articles à l'aide du
suivre et commandes si le correspondant suivre la distribution or Post-
pour la distribution la variable contient le défaut option.
sélection par défaut [1]jours (nombre, par défaut 30)
Spécifie l'action par défaut pour le K {tuer-sélectionner} commande si la première invite est
répondu par retourner. Il contient le nombre de jours pour conserver le kill ou le sélectionner
entrée dans le fichier kill (1 à 99 jours). Si elle a la valeur jours+100 (par exemple 130), il
indique que l'action par défaut est de Sélectionner plutôt que de tuer sur le sujet pour
la période spécifiée.
fichier de sauvegarde par défaut filet (chaîne, par défaut +$F)
Le fichier de sauvegarde par défaut utilisé lors de la sauvegarde d'articles dans des groupes de discussion où aucun fichier de sauvegarde n'est disponible
a été spécifié dans le fichier init (soit dans un fichiers de sauvegarde section ou dans le
séquence de présentation). On peut également le spécifier en utilisant l'abréviation « + » comme
nom de fichier lorsque vous êtes invité à saisir un nom de fichier, même dans les groupes avec leur propre fichier de sauvegarde.
retarder-redessiner (booléen, par défaut faux)
Normalement, nn redessinera l'écran après des commandes étendues (:cmd) qui effacent le
écran. Quand retarder-redessiner est réglé nn demandera une autre commande étendue
au lieu de redessiner l'écran (appuyez sur retourner à redessiner).
écho-préfixe-clé (booléen, par défaut vrai)
Lorsque cette option est vraie, appuyer sur une touche de préfixe (voir la section sur le mappage des touches ci-dessous) entraînera
la clé de préfixe à faire écho dans la ligne de message pour indiquer qu'une autre clé est
attendu.
commande d'édition de patch (booléen, par défaut vrai)
Lorsque cela est vrai, le :correctif la commande affichera le courant commande patch et te donner un
possibilité de le modifier avant de l'appliquer aux articles.
commande d'édition-impression (booléen, par défaut vrai)
Lorsque cela est vrai, le impression la commande affichera le courant imprimante commande et vous donne un
possibilité de les modifier avant de les imprimer. Sinon, les articles sont simplement
imprimé en utilisant le courant imprimante commander.
modifier-réponse-vérifier (booléen, par défaut vrai)
Lors de l'édition d'une réponse à un article, cela n'a généralement aucune signification pour
envoyer le fichier initial préparé par nn inchangé, car il est soit vide, soit seulement
Contient du matériel inclus. Lorsque cette variable est définie, quitter l'éditeur sans
avoir modifié le fichier annulera automatiquement l'action de réponse sans
confirmation.
commande edit-unsharing (booléen, par défaut faux)
Lorsque cela est vrai, le :unshar la commande affichera le courant commande unshar et te donner un
possibilité de le modifier avant de l'appliquer aux articles.
éditeur commander (chaîne, par défaut non définie)
Une fois défini, il remplacera la variable d'environnement EDITOR actuelle lors de l'édition
réponses et nouveaux articles.
échappement d'en-tête intégré un magnifique (chaîne, par défaut '~')
Lors de l'enregistrement d'un article dans un fichier, les lignes d'en-tête sont intégrées dans le corps de l'article
sont échappés en utilisant cette chaîne pour permettre nn pour diviser le dossier
correctement par la suite. Les lignes d'en-tête ne sont pas échappées si cette variable n'est pas définie.
entrer-en-mode-dernière-lecture mode (entier, par défaut 1)
Normalement, nn se souviendra du groupe actif lorsque vous quitterez et vous proposera de sauter
directement à ce groupe lorsque vous démarrez nn la prochaine fois. Cette variable est utilisée pour
contrôler ce comportement. Les éléments suivants mode les valeurs sont reconnues :
0 : Ignorer le groupe mémorisé (rg).
1 : Saisissez rg si le groupe n'est pas lu (avec confirmation de l'utilisateur)
2 : Entrez rg ou le premier groupe non lu après lui dans la séquence (avec conf).
3 : Entrez rg si le groupe n'est pas lu (pas de confirmation)
4 : Entrez rg ou le premier groupe non lu après lui dans la séquence (pas de conf).
limite de rapport d'entrée sur notre blog (entier, par défaut 300)
Normalement, nn déplacera simplement le curseur vers le coin supérieur gauche de l'écran pendant
Il s'agit de lire les articles de la base de données à l'entrée dans un groupe. Pour les grands groupes
cela peut prendre plus d'une fraction de seconde, et nn peut alors signaler ce que c'est
faire. S'il doit lire plus d'articles que le nombre spécifié par cette variable,
nn indiquera quel groupe et combien d'articles il lit.
touche d'effacement clé (clé, touche d'effacement tty par défaut)
La touche qui efface le dernier caractère saisi lorsque nn demande une chaîne,
par exemple un nom de fichier.
expert (booléen, par défaut faux)
Si défini nn utilisera des invites légèrement plus courtes (par exemple, ne pas vous dire que ? vous donnera
aide), et être un peu moins verbeux dans quelques autres cas (par exemple, ne pas vous rappeler que
(les articles publiés ne sont pas disponibles instantanément).
message expiré en retard pause (entier, par défaut 1)
Si un article sélectionné s'avère périmé, nn donnera normalement un
message à ce sujet et dormir pendant un nombre de secondes spécifié par cette variable.
Définir cette variable à zéro fera toujours nn transmettre le message sans dormir
par la suite. Le définir sur -1 empêchera l'affichage du message.
contrôle de flux (booléen, par défaut vrai)
Lorsqu'il est défini, nn activera le contrôle de flux xon/xoff avant d'écrire de grandes quantités de
texte à l'écran. Cela devrait éviter toute perte de sortie, mais dans certains cas,
configurations réseau, cela a eu l'effet inverse, en perdant plusieurs lignes du
sortie. Cette variable est toujours vraie sur les systèmes dotés de fonctionnalités CBREAK qui peuvent
effectuer des lectures de caractères uniques sans désactiver le contrôle de flux.
frappe en tête (booléen, par défaut faux)
Quand c'est vrai, nn effacera la saisie anticipée avant de lire les commandes du clavier.
ne videra pas la saisie semi-automatique lors de la lecture des paramètres d'une commande, par exemple les noms de fichiers
et ainsi de suite
dossier annuaire (chaîne, par défaut ~/Actualités)
Le chemin d'accès complet du dossier annuaire qui remplacera le + dans les noms de dossiers.
Il sera initialisé à partir de la variable d'environnement FOLDER si elle n'est pas définie dans le
init fichier.
vérification du format du dossier (booléen, par défaut vrai)
Lors de l'enregistrement d'un article avec un en-tête complet ou partiel dans un dossier existant, nn vont
vérifiez le format du dossier pour pouvoir ajouter l'article au bon endroit
format. Si cette variable n'est pas définie, les dossiers sont supposés être au format
spécifié via le format mmdf et format de courrier variables et les articles sont enregistrés dans
ce format sans vérification. Sinon, le *-format les variables ne sont utilisées que pour
déterminer le format pour nouvelle Dossiers.
dossier-enregistrer-fichier filet (chaîne, par défaut non définie)
Le fichier de sauvegarde par défaut utilisé lors de la sauvegarde des articles grâce au un dossier.
suivre la distribution gentils (chaîne, par défaut voir ci-dessous)
Cette variable contrôle la manière dont l'en-tête Distribution : est construit pour un suivi
à un article original. Sa valeur est une liste de gentils sélectionné parmi les suivants
liste:
[[ toujours ] même ] [ demander ] [ défaut | pour la distribution ]
Ceci s'interprète en deux étapes :
- La distribution par défaut est d'abord déterminée. Si même est spécifié et le
L'article original comporte un en-tête « Distribution : », qui est utilisé. Sinon, défaut
est spécifié (ou pour la distribution est omis), la valeur de distribution par défaut is
utilisé. Et enfin, si seulement un pour la distribution (n'importe quel mot) est spécifié qui est utilisé comme
le défaut.
- Alors si demander est spécifié, l'utilisateur sera invité à confirmer la valeur par défaut
distribution ou fournir une autre distribution. Cependant, si toujours (Et même) est
spécifié, et la valeur par défaut a été prise à partir de la distribution de l'article original, le
la distribution originale est utilisée sans confirmation.
La valeur par défaut de suivre la distribution is toujours même défaut, c'est-à-dire utiliser soit
la distribution originale ou la distribution par défaut sans confirmation dans
dans les deux cas.
analyse de la ligne de départ rigueur (entier, par défaut 2)
Spécifie le degré de rigueur nn doit analyser une ligne « De » dans un dossier pour la reconnaître comme un
Ligne de séparation des messages au format mail. Les valeurs de rigueur suivantes déterminent
si une ligne commençant par « De » sera reconnue comme une ligne de séparation :
0 : Toujours.
1 : La ligne doit comporter au moins 8 champs.
2 : La ligne doit contenir une date et une heure valides (style ctime).
tri (booléen, par défaut vrai)
Une fois défini, les dossiers sont triés par ordre alphabétique en fonction du sujet (et de l'âge).
Dans le cas contraire, les articles d'un dossier seront présentés dans l'ordre dans lequel ils
ont été sauvés.
garde-double-barre oblique (booléen, par défaut faux)
Normalement, lors de la saisie d'un nom de fichier, la saisie de deux barres obliques « // » d'affilée (ou
(suivre une barre oblique par un plus `/+') provoquera nn pour effacer toute la ligne et
Remplacez-le par le signe « / » (ou « + »). Sur certains systèmes, deux barres obliques sont utilisées dans le réseau.
noms de fichiers, et sur ces systèmes garde-double-barre oblique peut être défini ; cela entraînera nn
requérir trois barres obliques d'affilée pour effacer l'entrée.
lignes d'en-tête liste (chaîne, pas de valeur par défaut)
Lorsqu'il est défini, il détermine la liste des champs d'en-tête qui s'affichent lorsqu'un article est
lire au lieu de l'en-tête habituel d'une seule ligne indiquant l'auteur et le sujet. Voir le
description complète dans la section sur les en-têtes d'articles personnalisés ci-dessous.
touche d'aide clé (clé, par défaut ?)
La clé qui termine la complétion en cours et donne une liste des complétions possibles
pour le composant suivant lorsque nn demande une chaîne, par exemple un nom de fichier.
ignorer-re (booléen, par défaut faux)
Si défini, les articles avec des sujets déjà vus dans une invocation précédente de nn ou
Un autre lecteur de news, non sélectionné automatiquement, est automatiquement supprimé. Une excellente solution
pour lire encore moins de nouvelles !
ignorer-xon-xoff (booléen, par défaut faux)
Normalement, nn ignorera ^S et ^Q dans l'entrée du terminal (s'ils ne sont pas
gérés par le pilote tty). La définition de cette variable traitera ces caractères comme
entrée normale.
inclure-art-id (booléen, par défaut faux)
La première ligne d'une réponse avec du matériel inclus se lit normalement comme suit : « ... quelqu'un...
écrit : « sans référence à l'article spécifique d'où provient la citation
(ceci se trouve dans la ligne Références :). Lorsque cette variable est définie, la ligne
inclura également l'identifiant de l'article référencé : « Dans ...article... ...
écrit :".
inclure-l'en-tête-complet (booléen, par défaut faux)
Lorsqu'il est défini, le E-mail La commande (M) inclura toujours l'en-tête complet de l'original
article. Si elle n'est pas définie, elle inclut uniquement l'en-tête lorsque l'article est
transmis sans être édité.
inclure-marquer-des-lignes-vides (booléen, par défaut faux)
Lorsqu'il est défini, le marque incluse est placé sur des lignes vides dans les articles inclus.
Sinon, les lignes vides sont laissées vides (pour faciliter la suppression de paragraphes entiers)
avec `d}' dans vi et `C-@ M-] CW' dans emacs).
marque incluse un magnifique (chaîne, par défaut ">")
Cette chaîne est préfixée à toutes les lignes de l'article original qui sont incluses dans un
répondre ou un suivi. (Vous avez maintenant la possibilité de le modifier, mais s'il vous plaît
ne le faites pas. Les lignes avec un mélange de préfixes comme
: orig-> <> } ] #- etc.
sont très difficiles à comprendre. Utilisons tous la norme, les amis ! (Et hack
inews si c'est la règle des 50% qui vous dérange.)
nouvelles shell-commande (chaîne, par défaut « INEWS_PATH -h »)
Le programme qui est invoqué par nn livrer un article au journal télévisé.
Le programme recevra un article complet comprenant un en-tête contenant le
Groupes de discussion sur lesquels l'article sera publié. Voir aussi inews-pipe-entrée.
pas utilisé lors de l'annulation d'un article !
inews-pipe-entrée (booléen, par défaut vrai)
Une fois défini, l'article à publier sera redirigé vers le nouvelles .
Dans le cas contraire, le fichier contenant l'article sera donné comme premier (et unique)
argument à la nouvelles commander.
fichier-newsrc-initial filet (chaîne, par défaut '.defaultnewsrc')
Définit le nom d'un fichier qui est utilisé comme fichier .newsrc initial pour les nouveaux utilisateurs.
Le nom peut être un nom de chemin complet ou, par défaut, un nom de fichier qui sera
recherché à plusieurs endroits : dans le répertoire standard de la bibliothèque de nouvelles (où il peut
être partagé avec d'autres lecteurs de nouvelles), dans le répertoire lib de nn et dans la base de données
répertoire. Les groupes qui ne sont pas présents dans le fichier .newsrc initial seront
désabonnement automatique fourni nouvelle action de groupe est défini sur une valeur permettant
groupes désabonnés à omettre de .newsrc.
conserver-le-dossier-de-sauvegarde (booléen, par défaut faux)
Une fois défini, le dossier de sauvegarde (voir chemin du dossier de sauvegarde) créé lors de la suppression supprimée
Les articles d'un dossier ne sont pas supprimés. Notez qu'aucun dossier de sauvegarde n'est créé.
si tous les articles sont supprimés d'un dossier !
rester désabonné (booléen, par défaut vrai)
Si cette option est activée, les groupes désabonnés sont conservés dans le fichier .newsrc. Si elle n'est pas activée, nn vont
supprimer automatiquement tous les désabonnés de .newsrc si tidy-newsrc est défini. Voir aussi
se désabonner-marquer-lire.
tuer (booléen, par défaut vrai)
Si défini, nn effectue une mise à mort et une sélection automatiques en fonction de tuer fichier.
tuer-déboguer (booléen, par défaut faux)
Lorsqu'il est défini, nn affichera une trace du processus d'arrêt/sélection automatique à l'entrée d'un
groupe. Il est automatiquement désactivé si « q » est saisi comme réponse à une question
invite « n'importe quelle touche » pendant la sortie de débogage.
touche d'arrêt clé (clé, clé d'arrêt tty par défaut)
La touche qui supprime la ligne actuelle lorsque nn demande une chaîne, par exemple a
nom de fichier.
nombre de références à tuer N (entier, par défaut 0)
Lorsque cette variable est différente de zéro, tous les articles qui ont N ou plus de références sur le
Références : la ligne (correspondant au nombre de >> sur la ligne de menu) sera
tués automatiquement s'ils ne sont pas sélectionnés automatiquement (ou conservés) via une entrée dans le kill
fichier. Il ne devrait probablement pas être utilisé globalement pour tous les groupes, mais peut être défini sur un
par groupe via les macros d'entrée.
disposition nombre (entier, par défaut 1)
Définissez la disposition du menu. L'argument doit être un nombre compris entre 0 et 4.
limite max-articles (entier, par défaut infini)
Limiter le nombre maximum d'articles présentés dans chaque groupe à max-articles. Le manuel de formation
la valeur par défaut est de présenter tous articles non lus, quel que soit leur nombre. Réglage
cette variable, seulement la plus récente max-articles des articles seront présentés, mais
Tous les articles seront toujours marqués comme lus. Ceci est utile pour rester à jour.
rapidement si vous n'avez pas lu les nouvelles depuis une longue période.
lignes lin (entier, hauteur d'écran par défaut)
Cette variable contient la hauteur de l'écran, c'est-à-dire le nombre de lignes.
menu long (booléen, par défaut faux)
Si défini nn ne mettra pas de ligne vide après la ligne d'en-tête et une ligne vide avant
la ligne d'invite ; cela vous donne deux lignes de menu supplémentaires.
macro-débogage (booléen, par défaut faux)
Si défini nn tracera l'exécution de toutes les macros. Avant l'exécution de chaque macro,
commande ou opération dans une macro, il affichera le nom de la commande ou de l'entrée
chaîne ou frappe de touche en bas de l'écran.
E-mail filet (chaîne, par défaut non définie)
filet doit être le chemin d'accès complet d'un fichier. Si défini, nn vérifiera l'arrivée de
nouveau courrier toutes les minutes environ en consultant le fichier spécifié.
extension d'alias de messagerie Programme (chaîne, par défaut non définie)
Lorsqu'ils sont définis, les alias utilisés dans les réponses par courrier électronique peuvent être étendus par le nombre spécifié Programme.
Le programme recevra la réponse complète dans un fichier comme seul argument,
et les alias doivent être développés directement dans ce fichier (bien sûr le Programme Au cours de cette réunion, Matthew a obtenu de précieux conseils et Linda lui a demandé de la tenir au courant de ses progrès.
utiliser des fichiers temporaires et d'autres moyens pour étendre les alias tant que le résultat est
stocké dans le fichier fourni).
Remarque : actuellement, aucun extenseur d'alias n'est fourni avec nn.
Avertissement : des erreurs dans le processus d’expansion peuvent entraîner le non-envoi de la réponse.
format de courrier (booléen, par défaut faux)
Lorsqu'il est défini, nn enregistrera les articles dans un format compatible avec le courrier normal
dossiers. À moins que vérification du format du dossier est faux, il est uniquement utilisé pour spécifier le
Format utilisé lors de la création de nouveaux dossiers. Cette variable est ignorée si format mmdf
est réglé.
en-tête de courrier têtes (chaîne, par défaut non définie)
Le manuel de formation têtes chaîne spécifie une ou plusieurs lignes d'en-tête supplémentaires (séparées par des points-virgules)
deux points « ; ») qui sont ajoutés à l'en-tête du courrier envoyé depuis nn en utilisant l' répondre et
E-mail commandes. Par exemple:
définir l'en-tête du courrier Répondre à : [email protected];Organisation : TI - DK
Pour inclure un point-virgule « ; » dans un en-tête, faites-le précéder d'une barre oblique inverse (qui doit être
doublé en raison des conventions de saisie des chaînes).
enregistrement de courrier filet (chaîne, par défaut non définie)
filet doit être le chemin d'accès complet d'un fichier. Si défini, toutes les réponses et tous les messages seront
enregistré dans ce fichier en standard boîte à lettres format, c'est-à-dire que vous pouvez utiliser votre format préféré
expéditeur (et nn) pour regarder le fichier.
script de courrier électronique filet (chaîne, par défaut non définie)
Lorsqu'il est défini, nn utilisera le fichier spécifié au lieu du fichier standard aux script quand
exécuter le répondre et E-mail les commandes.
courrier shell-commande (chaîne, par défaut REC_MAIL)
Le programme qui est invoqué par nn pour transmettre un message au transporteur de courrier.
programme recevra un message électronique complet comprenant un en-tête contenant le
Adresse du destinataire. Voir aussi mailer-pipe-input.
mailer-pipe-input (booléen, par défaut vrai)
Une fois défini, le message à envoyer sera acheminé vers le courrier programme. Sinon,
le fichier contenant le message sera donné comme premier (et unique) argument à
le courrier commander.
marqué par le groupe suivant N (entier, par défaut 0)
Spécifie la quantité d'articles (non marqués) sur le menu marqués vu par le N {Suivant-
groupe} commande en mode sélection. Voir marqué par lecture-ignorer pour les valeurs possibles de
N.
marqué par lecture-retour N (entier, par défaut 0)
Spécifie la quantité d'articles (non marqués) sur le menu marqués vu par le Z {lis-
retourner} commande en mode sélection. Voir marqué par lecture-ignorer pour les valeurs possibles de
N.
marqué par lecture-ignorer N (entier, par défaut 4)
Spécifie la quantité d'articles (non marqués) sur le menu marqués vu par le X {lis-
sauter} en mode sélection. Les valeurs suivantes de N sont reconnus :
0 : Aucun article n'est marqué comme vu
1 : La page actuelle est marquée comme vue
2 : Les pages précédentes sont marquées comme vues
3 : Les pages précédentes et actuelles sont marquées comme vues
4 : Toutes les pages sont marquées comme vues
chevauchement des marques (booléen, par défaut faux)
Lorsqu'il est défini, nn dessinera une ligne (en utilisant les capacités de soulignement du terminal si
possible) pour indiquer la fin du chevauchement (voir le chevauchement variable).
marquage-chevauchement-ombrage (booléen, par défaut faux)
Lorsqu'il est défini, nn vont Ombre lignes qui se chevauchent (voir le chevauchement variable) en utilisant le
attributs définis par le ombrage activé et ombrage variables (de si non défini, avec
l'attribut souligné). Ceci est généralement utilisé pour donner aux lignes qui se chevauchent une
couleur différente sur les terminaux qui ont cette capacité.
espacement des menus mode (entier, par défaut 0)
Quand mode est un nombre différent de zéro comme décrit ci-dessous, nn ajoutera des lignes vides entre
les lignes sur le menu pour augmenter la lisibilité au prix d'en présenter moins
articles sur chaque page. Les valeurs suivantes de mode sont reconnus :
0 : N'ajoutez pas de lignes vides entre les lignes de menu.
1 : Ajoutez une ligne vide entre les articles avec différent sujets.
2 : Ajoutez une ligne vide entre tous articles.
taux de fusion des rapports taux (entier, par défaut 1)
Quand nn est invoqué avec l'option -m (directement ou via nngrap), un rapport d'état de
le processus de fusion est affiché et mis à jour sur l'écran tous les taux secondes. Les
le rapport contient le temps utilisé jusqu'à présent et une estimation du temps nécessaire pour terminer
la fusion.
historique des messages N (entier, par défaut 15)
Spécifie le nombre maximal, N, de messages plus anciens qui peuvent être rappelés avec le
^P {message} commande.
fenêtre minimale longueur du câble (entier, par défaut 7)
When the fenêtre la variable n'est pas définie, nn effacera l'écran pour prévisualiser un article
s'il y en a moins de longueur du câble lignes inutilisées en bas de l'écran du menu.
format mmdf (booléen, par défaut faux)
Lorsqu'il est défini, nn enregistrera les articles au format MMDF. Sauf si vérification du format du dossier is
faux, il est uniquement utilisé pour spécifier le format utilisé lors de la création de nouveaux dossiers.
moniteur (booléen, par défaut faux)
Lorsqu'il est défini, nn montrera tous caractères dans les messages reçus en utilisant un « cat -v »
Format similaire. Sinon, seuls les caractères imprimables sont affichés (par défaut).
mot (booléen, par défaut vrai)
Lorsqu'il est défini, nn affichera le message of le journée au démarrage s'il a changé
depuis sa dernière apparition. Le message est extrait du fichier « motd » de la bibliothèque
répertoire. Il peut également être affiché (à nouveau) en utilisant le :motd commander.
temps de garde multi-clés temps mort (entier, par défaut 2)
Lors de la lecture d'une séquence multi-touches à partir du clavier, nn s'attendront à ce que les personnages
constituant la multi-clé pour arriver « rapidement » l'une après l'autre. Lorsqu'une partie
la séquence multi-clés est lue, nn j'attendrai (au moins) temps mort dixièmes de seconde pour
chacun des caractères suivants pour arriver à compléter la séquence multi-touches. Si
la séquence multi-touches est pas achevé dans ce délai, nn lira le
séquence multitouches partielle sous forme de caractères individuels. De cette façon,
possible d'utiliser par exemple la touche ESC sur un terminal avec des touches fléchées de type vt100.
Quand nn est utilisé via une connexion rlogin, vous devrez peut-être augmenter le délai d'attente pour
obtenez une reconnaissance fiable des touches multiples.
nouvelle action de groupe action (entier, par défaut 3)
Cette variable contrôle la manière dont les nouveaux groupes sont traités par nn. C'est un entier
variable, et les valeurs suivantes peuvent être utilisées. Certaines de ces actions (marquées par
un *) ne fonctionnera que lorsque rester désabonné est défini, puisque la présence d'un groupe
dans .newsrc est le seul moyen de le reconnaître comme un ancien groupe :
0) Ignorez les groupes qui ne sont pas dans .newsrc. Cela inclura évidemment les nouveaux
groupes, et vous devez donc ajouter explicitement tous les nouveaux groupes qui vous intéressent
(en éditant le .newsrc fichier, ou en utilisant le G commande de menu puis abonnement à
le groupe). Quand NNTP est utilisé, ce paramètre empêche le heures.actives données,
d'être lu à partir du serveur ; cela peut être utile lors de l'utilisation d'une liaison lente, car
les données peuvent souvent atteindre des centaines de Ko.
1*) Les groupes qui ne sont pas dans .newsrc sont considérés comme nouveaux et sont insérés à la fin
début du fichier .newsrc.
2*) Les groupes qui ne sont pas dans .newsrc sont considérés comme nouveaux et sont ajoutés à la fin de
le fichier .newsrc.
3) Les nouveaux groupes sont reconnus via un horodatage enregistré dans le fichier .nn/LAST et dans
la base de données, c'est-à-dire qu'elle ne dépend pas des groupes actuellement présents dans .newsrc. Le nouveau
Les groupes sont automatiquement ajoutés à .newsrc lors de l'abonnement. Les anciens groupes ne
présent dans .newsrc sera considéré comme désabonné.
4) Comme 3, mais il est demandé à l'utilisateur de confirmer que le nouveau groupe doit être ajouté à
.newsrc. En cas de rejet, le groupe ne sera pas ajouté à .newsrc et sera donc
considéré comme désabonné.
5) Comme 4, sauf que les informations sont stockées dans un format compatible avec le rn
Lecteur de news (.rnlast). Ceci doit être testé !
invite de lecture de nouveau style (booléen, par défaut vrai)
Une fois défini, la ligne d'invite du mode de lecture inclut le nom du groupe et le nombre de
articles sélectionnés dans le groupe.
en-tête de nouvelles têtes (chaîne, par défaut non définie)
Le manuel de formation têtes chaîne spécifie une ou plusieurs lignes d'en-tête supplémentaires (séparées par des points-virgules)
deux points « ; ») qui sont ajoutés à l'en-tête des articles publiés à partir de nn en utilisant l'
suivre et commandes. Voir en-tête de courrier à titre d'exemple.
enregistrement d'actualités filet (chaîne, par défaut non définie)
Sauvegardez le fichier pour les suivis et les publications. Mêmes règles et format que pour enregistrement de courrier
variable.
script d'actualité filet (chaîne, par défaut non définie)
Lorsqu'il est défini, nn utilisera le fichier spécifié au lieu du fichier standard aux script quand
exécuter le suivre et les commandes.
nouvellesrc filet (chaîne, par défaut "~/.newsrc") Spécifie le
fichier utilisé par nn pour enregistrer les groupes et les articles lus. La valeur par défaut
Le paramètre correspond au fichier .newsrc utilisé par les autres lecteurs de nouvelles. Notez que nn
version 6.4 et suivantes ne permettre articles individuels à marquer comme non lus, et certains
articles marqués non lus, et donc ne perturbe plus .newsrc pour d'autres actualités
Chers lecteurs ! Voir aussi serveur nntp.
répertoire nn annuaire (chaîne, par défaut "~/.nn")
Il est logique de définir cette variable sur la ligne de commande, par exemple « nn-
directory=$HOME/.nn2" car il est consulté avant la lecture du fichier d'initialisation. Il doit
doit être défini sur un chemin d'accès complet. Généralement défini lors de l'utilisation de plusieurs serveurs ; voir nouvellesrc
ci-dessus et serveur nntp ci-dessous.
répertoire-cache-nntp annuaire (chaîne, par défaut "~/.nn")
Lorsque NNTP est utilisé, nn doit stocker temporairement les articles sur le disque. Cette variable
spécifie quel répertoire nn sera utilisé pour stocker ces fichiers. La valeur par défaut peut
peut être modifiée lors de la configuration. Cette variable ne peut être définie que dans le fichier init.
taille du cache nntp longueur du câble (entier, par défaut 10, maximum 10)
Spécifie le nombre de fichiers temporaires dans le cache NNTP. Valeurs par défaut et maximale.
les valeurs peuvent être modifiées lors de la configuration.
débogage nntp (booléen, par défaut faux)
Lorsqu'il est défini, une trace du trafic lié à NNTP est affichée dans la ligne de message sur
l'écran.
serveur nntp nom d'hôte or nom de fichier (chaîne)
Il est logique de définir cette variable sur la ligne de commande, par exemple « nntp-
server=news.some.domain", car il est examiné avant le fichier init, si vous utilisez
plusieurs serveurs, vous souhaiterez probablement définir le répertoire nn et nouvellesrc variables sur
la ligne de commande pour alterner les noms également, puisque certains fichiers de données sont
dépendant du serveur.
et les sites anciens [max-articles] (entier, valeur par défaut non définie)
Quand et les sites anciens est réglé, nn présentera (ou scannera) tous (ou le dernier max-articles) non lu comme
et lire des articles. et les sites anciens est réglé, nn vont jamais marquer tous les articles non lus comme
lire.
ancien-packname (booléen, par défaut faux)
Lorsqu'il est défini, nn affiche les noms de manière identique à nn-6.6.5 (et versions antérieures). Ne définissez cette option que si
vous avez un grand nombre d'entrées dans votre killfile qui ne fonctionnent plus en raison de
nouveau comportement. Notez qu'à long terme, cette option disparaîtra, il est donc préférable
pour mettre à jour votre killfile plutôt que de définir ceci.
masque d'origine à inclure N (entier, par défaut 3)
Lorsque vous répondez à un article, nn comprendra certaines des lignes d'en-tête qui peuvent être
utilisé pour construire une adresse e-mail appropriée pour l'auteur de l'article original.
Ces adresses sont placées sur Origine à : lignes dans l'en-tête de réponse et
seront automatiquement supprimés avant l'envoi de la lettre. Cette variable spécifie
les en-têtes de l'article sont inclus ; sa valeur N est la somme des éléments suivants
valeurs:
1: Répondre à:
2: À partir de
4: Chemin:
chevauchement lignes (entier, par défaut 2)
Spécifie le nombre de lignes qui se chevauchent d'une page à l'autre lors de la pagination
à travers un article en mode lecture. La dernière ligne de la page précédente sera
souligné si le terminal a cette capacité.
payer shell-commande (chaîne, par défaut $PAGER)
Il s'agit du téléavertisseur utilisé par le :administrateur commande (et nnadmin) lorsqu'il exécute certaines
commandes, par exemple grepping dans le fichier journal.
commande patch shell-commande (chaîne, par défaut « patch -p0 »)
Il s'agit de la commande qui est invoquée par le :correctif commander.
post-distribution gentils (chaîne, par défaut voir ci-dessous)
Cette variable contrôle la manière dont l'en-tête Distribution: est construit lors de la publication d'un
article original. Sa valeur est une liste de gentils sélectionné dans la liste suivante :
[ demander ] [ défaut | pour la distribution ]
Ceci s'interprète en deux étapes :
- La distribution par défaut est d'abord déterminée. Si défaut est spécifié (ou
pour la distribution est omis), la valeur de distribution par défaut est utilisé. Sinon,
le spécifié pour la distribution (n'importe quel mot) est utilisé par défaut.
- Alors si demander est spécifié, l'utilisateur sera invité à confirmer la valeur par défaut
distribution ou fournir une autre distribution.
La valeur par défaut de post-distribution is demander défaut, c'est-à-dire utiliser le défaut-
pour la distribution avec confirmation de l'utilisateur.
aperçu-suite cond (entier, par défaut 12)
Cette variable détermine dans quels termes l'article suivant doit être rédigé.
automatiquement affiché lors de la prévisualisation d'un article, et le article suivant la commande est
utilisé, ou continuer est utilisé à la fin de l'article. Les valeurs suivantes peuvent être
utilisé:
0 - ne jamais afficher l'article suivant (retour au menu).
1 - toujours afficher l'article suivant (utilisez 'q' pour revenir au menu).
2 - afficher l'article suivant s'il a le même sujet que l'article actuel, sinon
retour au menu.
La valeur doit être la somme de deux valeurs : une pour l'action après utilisation continuer
sur la dernière page de l'article, et une pour l'action effectuée lorsque le Suivant-
article la commande est utilisée multiplié by 10.
aperçu-marquage-lecture (booléen, par défaut vrai)
Une fois défini, la prévisualisation d'un article marquera l'article comme lu.
précédent-aussi-lu (booléen, par défaut vrai)
Une fois défini, revenez au groupe lu précédemment avec P {précédent} inclura
articles lus dans l'invocation actuelle de nn même s'il y a encore des choses non lues
articles dans le groupe.
lignes d'en-tête d'impression des champs (chaîne, par défaut « FDGS »)
Spécifie la liste des champs d'en-tête qui sont générés lorsqu'un article est imprimé via
le :imprimer commande et type d'en-tête d'impression est 1 (en-tête court). Le des champs
la spécification est décrite dans la section sur les en-têtes d'articles personnalisés ci-dessous.
type d'en-tête d'impression N (entier, par défaut 1)
Spécifie le type d'en-tête imprimé par le :imprimer commande, correspondant à
les trois sauvegarder-* commandes: 0 imprime uniquement le corps de l'article (pas d'en-tête), 1 imprime un
en-tête court, et 2 imprime l'en-tête complet de l'article.
imprimante shell-commande (chaîne, la valeur par défaut dépend du système)
Il s'agit de la valeur par défaut pour le impression commande. Elle devrait inclure une option qui
empêche le spouleur de renvoyer un identifiant de tâche ou similaire au terminal pour éviter
problèmes de gestion de l'écran (par exemple lp -s sur System V).
signature de requête (booléen, par défaut ...)
Cela causera nn d'exiger une confirmation avant d'ajouter le fichier .signature à out-
envoyer du courrier ou des nouvelles si le correspondant append-sig-... la variable est définie.
comptage rapide (booléen, par défaut vrai)
Une fois défini, le calcul du nombre total d'articles non lus au démarrage est effectué par
en soustrayant simplement le numéro du premier article non lu du nombre total de
articles dans chaque groupe. C'est très rapide et assez précis, mais cela peut être un peu
trop grand. Si ce paramètre n'est pas défini, chaque ligne du fichier .newsrc sera interprétée comme comptant chaque
article non lu, donnant ainsi un chiffre très précis. Cette variable est également utilisée par
vérifier.
sauvegarde rapide (booléen, par défaut faux)
Lorsqu'il est défini, nn ne demandera pas de nom de fichier lors de l'enregistrement d'un article (sauf s'il
appartient à un dossier). Il utilise plutôt le fichier de sauvegarde spécifié pour le dossier actuel.
groupe dans le fichier init ou le fichier de sauvegarde par défaut.
réaménagement N (entier, par défaut 0)
Normalement au menu, nn préfixera le sujet d'un certain nombre de « > » correspondant à
le nombre de références sur la ligne Références : réaménagement la variable peut être
configurer pour utiliser un préfixe différent sur les sujets :
0 : Un « > » par référence est affiché (par défaut).
1 : Un seul « > » est affiché si le sujet contient Re :.
2 : Le nombre de références est indiqué par « n> »
3 : Un seul Re: est affiché.
4 : Si des références utilisent la disposition 0, sinon la disposition 1.
re-mise en page-lecture N (entier, par défaut -1)
When the lignes d'en-tête la variable n'est pas définie ou contient le spécificateur de champ « * », un
une ligne similaire à la ligne de menu sera utilisée comme en-tête de l'article lors de la lecture
mode, incluant le nom de l'expéditeur et l'objet de l'article. Lorsque cette variable est
négatif, le sujet de cette ligne d'en-tête sera préfixé selon le re-
disposition variable. Sinon, il définira le format du préfixe « Re : » à utiliser
utilisé à la place du réaménagement utilisé sur le menu.
lire-retour-page-suivante (booléen, par défaut faux)
Lorsqu'il est défini, le Z {lecture-retour} la commande reviendra à la next page de menu plutôt que
la page de menu actuelle.
record filet (chaîne, pas de valeur par défaut)
Réglage de ceci pseudo la variable définira à la fois le enregistrement de courrier et la enregistrement d'actualités
variables vers le chemin d'accès spécifié.
répéter (booléen, par défaut faux)
Lorsqu'il est défini, nn n'éliminera pas les lignes d'objet dupliquées dans les menus (je ne peux pas imaginer
pourquoi quelqu'un devrait vouloir ça, mais...)
répétition-de-requête-de-groupe (booléen, par défaut faux)
Une fois défini, invoquer nn grâce à la fonction -g l'option répétera toujours la requête pour un groupe
pour entrer jusqu'à ce que vous quittiez explicitement. (Identique à la définition du -r option permanente).
rapport-coût (booléen, par défaut vrai)
Cette variable est ignorée sauf si nn fonctionne avec la comptabilité activée (voir nacct).
Lorsqu'il est défini, nn indiquera le coût de la session en cours et le total à la sortie.
réponse-vérification-pause pause (entier, par défaut 2)
Spécifie le nombre de secondes à attendre après la publication d'un article pour voir si le
L'action *peut* avoir échoué. Certaines commandes s'exécutent en arrière-plan et peuvent donc ne pas fonctionner.
ont été achevés au cours de cette période, donc même lorsque nn dit « Article publié », il se peut
échouent toujours (auquel cas vous êtes informé par courrier).
réponse-par-défaut-réponse action (chaîne, par défaut « envoyer »)
L'action par défaut à effectuer lorsque vous appuyez sur retourner à l'invite « action de réponse »
(abandonner, modifier, envoyer, afficher, écrire). Si cette option n'est pas définie, aucune action par défaut n'est définie.
conserver-le-statut-vu (booléen, par défaut faux)
Normalement, les articles vus ne seront tout simplement pas lus la prochaine fois que vous accéderez au groupe.
(à moins qu'ils n'aient été marqués comme lus par auto-junk-see). Si conserver-le-statut-vu est réglé,
l'attribut vu sur les articles survivra à la prochaine fois que le groupe sera
saisi. (Ceci n'est pas recommandé car cela peut entraîner une sélection très importante
des dossiers).
nouvelle tentative en cas d'erreur fois (entier, par défaut 0)
Lorsqu'il est défini, nn essaiera le nombre spécifié de fois ouvrir un article avant
signaler que l'article n'existe plus. Cela peut être nécessaire dans certains cas.
environnements réseau.
mode de sauvegarde fermé mode (entier, par défaut 13)
Lors de l'enregistrement d'un article en mode sélection (c'est-à-dire en le sélectionnant dans le menu), nn
enregistrera simplement l'article spécifié si le sujet de l'article est ouvert. Lorsque l'
l'entrée de menu sélectionnée est un sujet fermé, le mode de sauvegarde fermé la variable détermine
combien d'articles parmi les articles fermés doivent être sauvegardés :
0 : enregistrer uniquement l'article racine (celui du menu)
1 : enregistrer les articles sélectionnés dans le sujet
2 : enregistrer les articles non lus (à l'exclusion des articles sélectionnés) dans le sujet
3 : enregistrer les articles sélectionnés et non lus dans le sujet
4 : enregistrer tous les articles dans le sujet
Si « 10 » est ajouté aux valeurs ci-dessus, nn ne sauvegardera pas le sujet sélectionné
immédiatement ; au lieu de cela, il demandera quels articles enregistrer en utilisant la valeur ci-dessus comme
la réponse par défaut.
compteur de sauvegarde le format (chaîne, par défaut « %d »)
Il s'agit du format printf qui nn utilise pour créer une chaîne de substitution pour le
* à la fin des noms de fichiers enregistrés. Vous pouvez définir des formats plus complexes si vous
comme, mais assurez-vous qu'il produira des chaînes différentes pour des nombres différents.
Le format alternatif qui semble être populaire est ".%02d".
compteur de sauvegarde-décalage N (entier, par défaut 0)
Normalement, les noms de fichiers créés avec le partie.* le formulaire remplacera le * avec
nombres successifs commençant par 1. La définition de cette variable entraînera ces
nombres à partir desquels commencer N+ 1.
enregistrer-les-lignes-d'en-tête des champs (chaîne, par défaut « FDNS »)
Spécifie la liste des champs d'en-tête qui sont enregistrés lorsqu'un article est enregistré via le
O {économiser-court} commande. Le des champs la spécification est décrite dans la section sur
En-têtes d'articles personnalisés ci-dessous.
enregistrer-rapport (booléen, par défaut vrai)
Lorsqu'il est défini, un message indiquant le nombre de lignes écrites s'affiche après l'enregistrement d'un
article. Les messages étant affichés pendant quelques secondes, cela peut ralentir l'enregistrement.
de nombreux articles (par exemple en utilisant le S* commander).
faire défiler-effacer-la-page (booléen, par défaut vrai)
Détermine si nn efface l'écran avant d'afficher chaque nouvelle page d'un article.
défilement-dernières-lignes N (entier, par défaut 0)
Normalement, nn affichera chaque nouvelle page d'un article depuis le haut de l'écran (avec
marquage correct du chevauchement). Lorsque cette variable est définie sur une valeur négative, nn
fera défiler le texte des nouvelles pages depuis le bas de l'écran. Si
est défini sur une valeur positive, nn affichera les pages du haut comme d'habitude, mais passera à
défilement lorsqu'il y a moins que le nombre spécifié de lignes restantes dans le
.
sélectionner-quitter-suivant (booléen, par défaut faux)
Une fois défini, il vous sera demandé si vous souhaitez sélectionner des articles avec le quitter-suivant
attribut à l'entrée d'un groupe avec des articles restants.
sélection sur l'expéditeur (booléen, par défaut faux)
Spécifie si le trouver (=) la commande en mode de sélection d'article correspondra à la
le sujet ou l'expéditeur.
ombrage activé code... (chaîne de contrôle, par défaut non définie)
Spécifie le code d'échappement à envoyer au terminal pour provoquer un « ombrage » du
affiche la sortie suivante à l'écran. Ceci est utilisé si marquage-chevauchement-ombrage est réglé,
et par l'attribut `+' dans le lignes d'en-tête variable.
ombrage code... (chaîne de contrôle, par défaut non définie)
Spécifie le code d'échappement à envoyer au terminal pour désactiver l'ombrage
Défini par ombrage activéL'ombrage sera généralement réalisé en modifiant le premier plan
couleur à changer, par exemple
sur le terme ti924-couleur
activer l'ombrage ^[ [ 3 2 m
définir l'ombrage ^[ [ 3 7 m
définir le chevauchement des marques et l'ombrage
chevauchement de marque non défini
fin
coquille Programme (chaîne, par défaut $SHELL)
Le programme shell utilisé pour exécuter les échappements shell.
restrictions du shell (booléen, par défaut faux)
Lorsqu'il est défini (dans le fichier init), nn ne permettra pas à l'utilisateur d'invoquer le shell de quelque manière que ce soit
Cela permet notamment d'économiser sur les canalisations. Cela empêche également l'utilisateur de modifier certaines
variables contenant des commandes.
mode d'affichage N (entier, par défaut 1)
Normalement, nn montrera le but d'un groupe la première fois qu'il est lu, à condition qu'un
L'objectif est connu. En définissant cette variable, ce comportement peut être modifié comme suit :
0 : Ne jamais montrer le but.
1 : Afficher l’objectif pour les nouveaux groupes uniquement.
2 : Montrez l’objectif de tous les groupes.
Quand NNTP est utilisé, un paramètre de 0 empêche les données d'objectif des groupes de discussion de
en cours de lecture à partir du serveur ; cela peut être utile lors de l'utilisation d'une liaison lente, car le
les données peuvent souvent faire des centaines de Ko de long.
type de signe (chaîne, pgp par défaut)
Quel programme utilisera nn pour signer les messages via la commande Sign. pgp et gpg
sont actuellement valables.
silencieux (booléen, par défaut faux)
Lorsqu'il est défini, nn n'imprimera pas le logo ou « Pas de nouvelles » s'il n'y a pas d'articles non lus.
Utile uniquement à définir dans le fichier init ou avec le -Q option.
mode lent (booléen, par défaut faux)
Lorsqu'il est défini, nn réduira la sortie de l'écran pour donner un meilleur temps de réponse à faible
vitesse. Normalement, nn utilisera le mode remarquable (si possible) pour marquer les articles sélectionnés
au menu, mais quand mode lent est réglé, nn mettra simplement un astérisque `*' à côté de
l'identifiant de l'article sur les articles sélectionnés. Également lorsque mode lent est réglé nn vont
évitez de redessiner l'écran dans les cas suivants : Après un aller au groupe commander un
un menu vide s'affiche (appuyez sur espace pour le faire apparaître), et après avoir répondu à un
article, seule la ligne d'invite est affichée (utilisez ^L pour redessiner l'écran). Pour éviter
redessiner l'écran après une commande prolongée, définir le retarder-redessiner variable comme
Hé bien.
vitesse lente vitesse (entier, par défaut 1200)
Si le terminal fonctionne à ce débit en bauds ou à un débit inférieur, le on lent (voir la rubrique
sur les fichiers init) la condition sera vraie, et le on vite sera faux (et vice-
versa).
sort (booléen, par défaut vrai)
Lorsqu'il est défini, nn triera les articles en fonction de l'actualité mode de tri à l'entrée d'un
groupe. Sinon, les articles seront présentés par ordre d'arrivée. Si ce paramètre n'est pas activé
entrée dans un menu pour les groupes fusionnés, les articles de chaque groupe seront conservés
ensemble au menu. Si sort n'est pas défini tandis que les groupes fusionnés sont présentés sur le
menu, les articles seront réorganisés par numéro d'article local (qui peut ne pas conserver
articles du même groupe ensemble).
mode de tri mode (entier, par défaut 1)
L'algorithme de tri par défaut utilisé pour trier les articles à l'entrée d'un groupe de discussion.
est une valeur numérique correspondant à l'une des méthodes de tri décrites dans
connexion avec la commande :sort :
0 - arrivée (classé par numéro d'article)
1 - sujet (sujets classés selon l'âge du premier article)
2 - lexical (sujets par ordre lexicographique)
3 - âge (articles commandés après la date de publication uniquement)
4 - expéditeur (articles classés selon le nom de l'expéditeur)
correcteur orthographique shell-commande (chaîne, par défaut non définie)
Une fois défini, les réponses peuvent être vérifiées pour détecter les fautes d'orthographe via l'action (i)spell.
La commande pour effectuer l'orthographe est donnée au fichier contenant l'article complet
incluant l'en-tête comme seul argument. Si le correcteur orthographique peut corriger l'orthographe
erreurs, il faut appliquer les modifications directement à ce fichier.
scission (booléen, par défaut vrai)
Une fois définis, les résumés seront automatiquement et silencieusement divisés en sous-articles qui
sont ensuite traités de manière transparente comme des articles normaux. Sinon, les résumés sont
présenté comme un seul article (que vous pouvez diviser à la demande avec le G commander).
Arrêtez lignes (entier, valeur par défaut non définie)
Quand Arrêtez est réglé, nn n'affichera que le premier lignes lignes de chaque article
avant de vous demander de continuer. Ceci est utile sur les terminaux lents et les lignes modem.
pour pouvoir voir les premières lignes d'articles plus longs (et sauter le reste)
grâce à la fonction n commander).
limite de correspondance de sujet longueur (entier, par défaut 256)
Les sujets seront considérés comme identiques si leur premier longueur les caractères correspondent.
Le réglage non critique de cette valeur sur une valeur basse peut entraîner des résultats inattendus !
sujet-correspondance-décalage compenser (entier, par défaut 0)
Lorsqu'il est défini sur un nombre positif, ce nombre de caractères au début du sujet
sera ignoré lors de la comparaison des sujets à des fins de classement et d'égalité.
sujet-correspondance-parties (booléen, par défaut faux)
Lorsqu'ils sont définis, deux sujets seront considérés comme égaux s'ils sont identiques jusqu'à la
premier chiffre (différent). Avec le sujet-correspondance-décalage variable, cela peut
être utilisé dans des groupes sources où le sujet a souvent un format comme :
vXXXXXX : Nom du package (Partie 01/04)
Paramètres sujet-correspondance-décalage à 8 et sujet-correspondance-parties à vrai fera nn
considérer que les quatre parties du paquet ont le même sujet (et donc être
sélectionnable avec `*').
Notez que changer le sujet-correspondance-... les variables manuellement n'auront pas de
effet immédiat. Pour réorganiser le menu, une commande explicite :sorte la commande doit être
effectuées. Ces variables sont principalement destinées à être définies à l'aide de :locale commander
in on entrée macros pour les groupes source et binaire (les macros d'entrée sont évaluées avant
le menu est collecté et trié).
sujet-correspondance-minimum caractères (entier, par défaut 4)
Lorsqu'il est défini sur un nombre positif, ce nombre de caractères au début du sujet
doivent correspondre avant que l'option subject-match-parts ne prenne effet. Ceci est
important, car la correspondance des parties fait que le reste de la ligne est ignoré
après la découverte de la première paire de chiffres. Cela commence après toute correspondance sujet-
un décalage a été appliqué.
suggérer-par-défaut-enregistrer (booléen, par défaut vrai)
Lorsqu'il est défini, nn présentera le fichier de sauvegarde par défaut lors de la demande d'un nom de fichier de sauvegarde
dans un groupe sans fichier de sauvegarde spécifique, ou dossier-enregistrer-fichier lors de la sauvegarde à partir d'un
dossier. Si ce n'est pas le cas, aucun nom de fichier n'est affiché. Pour utiliser le fichier de sauvegarde par défaut,
un seul + doit être spécifié.
tidy-newsrc (booléen, par défaut faux)
Lorsqu'il est défini, nn supprimera automatiquement les lignes de .newsrc qui représentent des groupes
introuvable dans le fichier actif ou dans les groupes désabonnés si rester désabonné n'est pas
défini.
Paisible (booléen, par défaut vrai)
Lorsqu'il est défini, nn affichera l'heure actuelle dans la ligne d'invite. Ceci est utile sur
systèmes sans ligne système (1) utilitaire.
trace-dossier-emballage (booléen, par défaut vrai)
Lorsqu'elle est définie, une trace des messages conservés et supprimés est imprimée lorsqu'un dossier est
réécrit.
codes d'échappement de confiance codes (chaîne, par défaut aucune)
Lorsqu'il est défini sur une liste d'un ou plusieurs caractères, nn fera confiance et produira échapper
caractères dans un article s'il est suivi d'un des caractères de la liste.
Par exemple, pour passer au mode kanji ou en sortir, utilisez des codes de contrôle comme «esc $" et
"esc (J" peut être présent dans le texte. Pour autoriser ces codes, utilisez ce qui suit
commander:
définir des codes d'échappement de confiance ($
Vous pouvez également le régler sur tous pour transmettre tous les codes spatiaux à l'écran. Remarque
qui nn pense que tous les personnages (y compris esc) sortie sur l'écran comme occupant un
colonne.
commande unshar shell-commande (chaîne, par défaut "/ Bin / sh")
Il s'agit de la commande qui est invoquée par le ne pas partager commander.
fichier-d'en-tête-unshar filet (chaîne, par défaut « Unshar.Headers »)
Le nom du fichier dans lequel l'en-tête et le texte initial des articles décompressés avec
le :unshar La commande est enregistrée. À moins que le nom du fichier ne commence par un « / », le fichier
seront créés dans le même répertoire que les fichiers décompressés. Les informations sont
Si cette variable n'est pas définie, elle ne sera pas enregistrée. La définir sur « Unshar.Result » entraînera
les en-têtes et les résultats du processus de déballage doivent être fusionnés de manière significative
chemin (à moins que format mmdf est réglé).
se désabonner-marquer-lire (booléen, par défaut vrai)
Une fois défini, la désinscription d'un groupe marquera automatiquement tous les articles actuels
Lire ; ceci est recommandé pour réduire la taille du fichier .newsrc. Sinon, non lu
Les articles des groupes de désabonnement sont conservés dans .newsrc. Si rester désabonné is
faux, cette variable n'a aucun effet.
fréquence de mise à jour (entier, par défaut 1)
Spécifie le nombre de modifications à apporter au fichier .newsrc ou aux fichiers sélectionnés avant
Ils sont réécrits sur le disque. Le paramètre par défaut entraîne la mise à jour du fichier .newsrc.
chaque fois qu'un groupe a été lu.
utiliser-éditeur-ligne (booléen, par défaut vrai)
La plupart des éditeurs acceptent les arguments de la forme :
éditeur [-arguments] +n nom de fichier
où editor est le nom de l'éditeur et n est le numéro de ligne où placer le curseur
à l'entrée du fichier. Si use-editor-line est faux, le « +n » n'est pas ajouté à
les arguments.
utiliser-chemin-d'entrée-depuis (booléen, par défaut faux)
Quand format de courrier est défini, les articles enregistrés seront précédés d'un texte spécialement formaté
Ligne « De » :
À partir de la date d'origine
Normalement, l'origine sera le nom du groupe de discussion où l'article est apparu,
mais si utiliser-chemin-d'entrée-depuis est défini, le contenu de l'en-tête « Chemin : » sera utilisé comme
l'origine.
sélections d'utilisation (booléen, par défaut vrai)
Lorsqu'il est défini, nn utilise les sélections et autres attributs d'article enregistrés la dernière fois nn
a été utilisé. Si non défini, nn ignore le fichier sélectionné.
cloche-visible (booléen, par défaut vrai)
Lorsqu'il est défini, nn fera clignoter l'écran au lieu de « sonner la cloche » si le visible
La capacité de cloche (flash) est définie dans la base de données termcap/terminfo.
fenêtre longueur du câble (entier, valeur par défaut non définie)
Lorsqu'il est défini, nn réservera le dernier longueur du câble lignes de l'écran de menu pour un aperçu
fenêtre. Si elle n'est pas définie, nn effacera l'écran pour prévisualiser un article s'il y en a
moins que fenêtre minimale des lignes en bas de l'écran. Un effet secondaire peut être
peut également être utilisé pour réduire la taille des menus, ce qui peut être utile sur les ordinateurs lents
terminaux.
mot-clé clé (clé, par défaut ^W)
La touche qui efface le dernier composant ou mot saisi lorsque nn demande un
chaîne, par exemple le nom de famille dans un nom de chemin.
en-tête-enveloppant-marge longueur du câble (entier, par défaut 6)
Lorsqu'il est défini (non négatif), les champs d'en-tête personnalisés spécifiés dans lignes d'en-tête
seront répartis sur plusieurs lignes s'ils ne tiennent pas sur une seule. longueur du câble is
supérieur à zéro, les lignes seront divisées au premier espace apparaissant dans la dernière
longueur du câble colonnes de la ligne. Si cette option n'est pas définie (ou négative), les longues lignes d'en-tête seront
tronqués s'ils ne tiennent pas sur une seule ligne.
PERSONNALISÉ ARTICLE ENTÊTE PRÉSENTATION
Normalement, nn imprimera simplement un en-tête d'une seule ligne (surligné) contenant l'auteur,
sujet et date (facultatif) de l'article lors de sa lecture.
En définissant le lignes d'en-tête variable comme décrit ci-dessous, il est possible d'obtenir une
en-tête informatif multiligne avec surlignage et soulignement facultatifs.
Le manuel de formation lignes d'en-tête la variable est définie sur une liste d'identifiants de ligne d'en-tête et la variable personnalisée
les en-têtes contiendront alors exactement ces lignes d'en-tête in le spécifié de commander.
Les mêmes spécifications sont également utilisées par le :imprimer et économiser-court commandes via le impression-
lignes d'en-tête et enregistrer-les-lignes-d'en-tête variables.
Les identifiants de ligne d'en-tête suivants sont reconnus dans le lignes d'en-tête, en-tête d'impression
ligneset enregistrer-les-lignes-d'en-tête variables:
A Approuvé:
a Spool-File : (chemin du fichier spool contenant l'article)
B Distribution:
C Contrôle:
D Date :
d Date de réception :
F À partir de
f Expéditeur:
G Groupe de discussion : (groupe actuel)
g Groupe de discussion : (groupe actuel s'il est publié de manière croisée ou fusionné)
I ID du message :
K Mots clés:
L Lignes:
N Groupes de discussion :
n Groupes de discussion : (mais seulement en cas de publication croisée)
O Organisation:
P Chemin:
R Répondre à:
S Sujet:
v Enregistrer le fichier : (le fichier de sauvegarde par défaut pour cet article)
W Suivi de:
X Références:
x Références arrière :
Y Résumé :
Les champs « G » et « g » incluront le numéro d'article local s'il est connu, par exemple
Groupe de discussion : news.software.nn/754
Les symboles spéciaux suivants sont reconnus dans le lignes d'en-tête variable (et ignorée
sinon):
Précéder l'identifiant d'un signe égal « = » ou d'un trait de soulignement « _ » entraînera l'en-tête
contenu du champ à mettre en évidence ou à souligner.
Un signe plus « + » utilisera l’attribut d’ombrage défini par ombrage activé et ombrage à
met en évidence le contenu du champ. Si aucun attribut d'ombrage n'est défini, le champ sera souligné.
champ à la place.
L'inclusion d'un astérisque « * » dans la liste produira l'en-tête standard d'une ligne à ce moment-là.
point.
Exemple : Le paramètre suivant du lignes d'en-tête la variable affichera l'auteur
(souligné), organisation, date de publication et sujet (surligné) lorsque les articles sont
lis:
définir les lignes d'en-tête _FOD=S
COMMAND LINE OPTIONS
Certaines des options de ligne de commande ont déjà été décrites, mais nous fournissons ci-dessous un
liste complète de l'effet de chaque option en montrant l'équivalent set, unset, ou basculer
commander.
Outre les options décrites ci-dessous, vous pouvez définir tout of nnvariables de directement sur le
ligne de commande via un argument au format suivant :
variable=valeur
Pour définir ou annuler la définition d'une variable booléenne, la valeur peut être spécifiée comme suit on or de rabais (t et f vont
fonctionnent également).
Notez que les fichiers d'initialisation sont lus avant les options sont analysées (sauf si vous utilisez le -I
option). Par conséquent, les options liées aux variables booléennes définies dans l'initialisation
fichier basculera la valeur définie ici, plutôt que la valeur par défaut. Par conséquent,
la signification des options est également définie par l'utilisateur.
Les explications ci-dessous décrivent l'effet lié au paramètre par défaut du
variables, avec l'effet « inverse » entre crochets.
-aN {set limite N}
Limiter le nombre maximum d'articles présentés dans chaque groupe à N. C'est utile
pour vous mettre à jour rapidement si vous n'avez pas lu les actualités depuis une longue période.
-a0 Mark tous articles non lus comme lus. Voir l'explication complète au début de
ce manuel.
-B {basculer sauvegarde}
Ne sauvegardez pas le fichier rc.
-d {basculer scission}
Ne divisez pas les résumés en articles distincts.
-f {basculer tri}
Ne pas trier les dossiers par sujet (présenter les articles dans un dossier
dans l'ordre dans lequel ils ont été enregistrés).
-g Demander le nom d'un groupe de discussion ou d'un dossier à saisir
-i {basculer recherche de dossiers}
Recherche normalement avec -n et -s sont indépendants de la casse. Avec cette option, la casse
devient significatif.
-I Ne lisez pas le fichier d'initialisation. Ce doit être la première option ! Le fichier global installation filet
est toujours lu.
-Iliste de fichiers
Spécifie une liste alternative de fichiers d'initialisation à charger au lieu de la liste standard
Fichiers d'initialisation globaux et privés. La liste contient des noms de fichiers séparés par des virgules.
Les noms qui ne contiennent pas de « / » sont recherchés dans le ~/.nn répertoire. Un répertoire vide
L'élément de la liste est interprété comme le fichier d'initialisation global. La liste des fichiers d'initialisation
doit pas être séparé de la -I option par des blancs, et elle doit être la première
option. Exemple : Le comportement par défaut correspond à l'utilisation de -I,init (d'abord le
fichier global, puis le fichier ~/.nn/init). Le monde installation le fichier est toujours lu comme le
premier fichier init indépendamment de l'option -I utilisée.
-k {basculer tuer}
Ne pas effectuer de suppression et de sélection automatiques d'articles.
-lN {set Arrêtez N}
Arrêter après avoir imprimé le premier N lignes de chaque article. Ceci est utile pour les
terminaux.
-L[f] {set disposition f}
Sélectionnez une disposition de menu alternative f (0 à 4). Si f est omis, la disposition du menu 3 est
choisi.
-m {aucune correspondant variable}
Fusionner tous les articles dans un seul « méta-groupe » au lieu de les afficher un groupe à la fois
temps. Lorsque -m est utilisé, aucun article ne sera marqué comme lu.
-nWORD Collecter uniquement les articles contenant la chaîne WORD au nom de l'expéditeur (la casse est
ignoré). Si WORD commence par une barre oblique `/', le reste de l'argument est utilisé comme
Standard expression au lieu d'une chaîne fixe.
-N {aucune correspondant variable}
Désactiver la mise à jour du fichier RC. Cela inclut la non-enregistrement des groupes ayant été créés.
lu ou désabonné (bien que nn je le penserai jusqu'à ce que tu abandonnes).
-q {basculer sort}
Ne triez pas les articles (q signifie rapide, mais ce n'est pas plus rapide en
pratique!)
-Q {basculer silencieux}
Mode silencieux - n'imprimez pas le logo ou les messages « Pas de nouvelles ».
-r {basculer répétition-de-requête-de-groupe}
Faire, construire -g répéter la requête pour qu'un groupe entre.
-sWORD Collecter uniquement les articles contenant la chaîne WORD dans leur sujet (le cas est
ignoré). Si WORD commence par une barre oblique `/', le reste de l'argument est utilisé comme
Standard expression au lieu d'une chaîne fixe.
-S {basculer répéter}
Ne supprimez pas les lignes d’objet en double dans les menus.
-T {basculer Paisible}
Ne pas afficher l'heure actuelle dans la ligne d'invite.
-w[N] {set fenêtre N}
Réserver N lignes de l'écran de menu pour une fenêtre d'aperçu. Si N est omis, le
la fenêtre d'aperçu est définie sur 5 lignes.
-W {basculer messages de confirmation}
[N'attendez pas] la confirmation de tous les messages.
-x[N] {set et les sites anciens N}
Présenter (ou scanner) tout (ou le dernier N) articles non lus et lus. Cela
jamais marquer les articles non lus comme lus.
-X {aucune correspondant variable}
Lire/analyser également les groupes désabonnés. Très utile pour rechercher un groupe spécifique.
sujet dans tous les groupes, par exemple
nn -mxX -sSubject tout
MACRO DÉFINITIONS
Pratiquement n'importe quelle combinaison de commandes et de touches peut être définie comme une macro.
peut être lié à une seule touche en mode menu et/ou lecture.
La définition de la macro doit spécifier une séquence de commandes et de frappes de touches comme si elles étaient
saisie directement au clavier. Par exemple, une chaîne spécifiant un nom de fichier doit
suivre une commande de sauvegarde. Ce manuel ne fournit pas une description complète de tous les
saisie requise par les différentes commandes ; il est recommandé d'exécuter la commande souhaitée
séquence à partir du clavier avant de définir la macro pour obtenir les exigences exactes de
chaque commande.
Bien qu'il soit possible de définir des macros temporaires de manière interactive à l'aide de la :définir
commande, les définitions de macro sont normalement placées dans le init fichier. Les macros sont numérotées à partir de
0 à 100, c'est-à-dire qu'il est possible de définir un total de 101 macros différentes (macros implicites)
défini avec le plan la commande utilise des nombres internes de 101 à 200).
Pour définir le numéro de macro M, la construction suivante est utilisée (les sauts de ligne sont
obligatoire):
Vous permet de définir M
corps
fin
Le manuel de formation corps consiste en une séquence de tokens séparés par des espaces blancs (blancs ou nouvelles lignes).
Cependant, certains tokens continuer jusqu'à la fin de la ligne actuelle.
tokens peut se produire dans la macro corps:
Commentaires
Les lignes vides et le texte suivant un caractère # (précédé d'un espace blanc) sont ignorés.
Command Des noms
Tout nom de commande répertorié dans la section de mappage des touches peut être inclus dans une macro
provoquant l'invocation de cette commande lorsque la macro est exécutée.
Expansion Commandes
Toutes les commandes étendues qui peuvent être exécutées via le commander commander
(normalement lié à la touche :) peut également être exécuté dans une macro. Une commande étendue
Commence par deux points (:) et continue jusqu'à la fin de la ligne courante. Exemple :
:afficher le total des groupes
ACTIVITES Strokes
Une frappe de touche (qui est normalement mappée dans une commande en fonction de la
Le mode) est spécifié par un nom de touche entre guillemets simples. Exemples : touche A, gauche
touche fléchée, touche RETOUR) :
'A' 'gauche' '^M'
coquille Commandes
Des commandes externes peuvent être invoquées dans le cadre de l'exécution d'une macro. Il existe deux formes :
des invocations de commandes shell disponibles selon qu'une commande Au cours de cette réunion, Matthew a obtenu de précieux conseils et Linda lui a demandé de la tenir au courant de ses progrès. produire
sortie ou nécessite une saisie de l'utilisateur, ou il est garantie à compléter sans saisie ou
sortie vers le terminal. La différence est que dans ce dernier cas, nn ne collecte
préparer le terminal à être utilisé par un autre programme. Une fois la commande terminée,
l'écran est pas redessiné automatiquement ; vous devez utiliser le redessiner commande à faire
que. Les formes tho sont :
:!echo cette commande utilise le terminal
:!!echo cette commande ne fait pas > /tmp/file
String
L'entrée des commandes demandant une chaîne, par exemple un nom de fichier, peut être spécifiée dans un
Macro sous forme de chaîne entre guillemets. Exemple (enregistrer sans demander de nom de fichier) :
économiser-court "+$G"
Conditionnel
Les conditions peuvent apparaître n'importe où dans une macro ; une condition est évaluée lorsque le
la macro est exécutée, et si la condition est fausse le reste of le actuel en ligne is
ignoréLes conditions suivantes sont disponibles :
?menu Vrai en mode menu
?montrer Vrai en mode lecture
?dossier Vrai lorsque l'on regarde un dossier
?groupe C'est vrai lorsqu'on regarde un groupe de discussion
?Oui Interroger l'utilisateur, vrai si la réponse est oui
?Non Interroger l'utilisateur, vrai si la réponse est non
Exemple (arrêter l'exécution de la macro si l'utilisateur refuse de continuer) :
prompt "continuer? " ?Non pause
En plus de ces conditions, il est possible de tester la valeur actuelle de
variables booléennes et entières utilisant la forme suivante :
?variable=Plus-value
Cette condition sera vraie (1) si la variable est une variable entière dont
la valeur actuelle est celle spécifiée, ou (2) si la variable est une variable booléenne
qui est soit on or de rabais. Exemples:
?layout=3 : définir la mise en page 1
?monitor=en pause
?sort=off : âge du tri
pause Arrêter complètement l'exécution d'une macro. Cela inclut les macros imbriquées. Exemple : stop
si vous regardez un dossier) :
?dossier pause
retourner Termine l'exécution de la macro en cours. Si la macro en cours est appelée depuis une autre instance,
macro, l'exécution de cette macro continue immédiatement.
contribution Interroger l'utilisateur sur une séquence de touches ou une chaîne, par exemple un nom de fichier. Exemple
(demander à l'utilisateur un nom de fichier de la manière habituelle) :
économiser-court contribution
oui Confirmer sans condition if une commande nécessite une confirmation. Elle est ignorée si
La commande ne nécessite pas de confirmation. Exemple (confirmation de la création de nouveaux fichiers) :
économiser-court "+$G" oui
aucune Terminer l'exécution de la macro en cours if une commande nécessite une confirmation ; sinon
ignorez-le. Si ni l'un ni l'autre oui ni aucune est spécifié lorsqu'une commande nécessite
confirmation, l'utilisateur doit répondre à la question comme d'habitude - si l'utilisateur confirme la
l'exécution de l'action continue normalement ; sinon l'exécution de la macro en cours
est terminé. Exemple (ne pas créer de nouveaux fichiers) :
économiser-court "+$L/divers" aucune
prompt un magnifique
Imprimez les un magnifique dans la ligne d'invite (en surbrillance). La chaîne doit être entourée de
guillemets doubles. Exemple :
prompt « Entrez le nom du destinataire »
Lorsque la macro se termine, l'invite d'origine affichée à l'entrée de la macro s'affiche.
automatiquement redessiné. Si cela n'est pas souhaitable (par exemple, si la macro passe de
sélection en mode lecture), le redessin de l'invite peut être désactivé en utilisant un
prompt commande avec un vide un magnifique (""). Exemple:
prompt « Entrer en mode lecture ? » # l'ancienne invite est enregistrée
?aucun retour # et l'ancienne invite est restaurée
read-skip # modifie l'invite
prompt "" # alors oubliez l'ancienne invite
echo un magnifique
Afficher le un magnifique dans la ligne d'invite pendant une courte période. Exemple :
?montrer echo "Ne peut pas être utilisé en mode lecture" break
met chaîne jusqu'à la fin de la ligne
Le reste de la ligne est envoyé directement au terminal sans interprétation.
macro M
Invoquer le numéro de macro MLe niveau d'imbrication maximal des macros est de cinq (il capture également les macros)
boucles).
J'utilise la macro suivante pour enregistrer rapidement tous les fichiers sélectionnés dans un fichier dont le nom est
Saisie comme d'habitude. Fonctionne également en lecture (enregistrement de l'article en cours uniquement).
Vous permet de définir 1
:unset save-report
entrée de sauvegarde courte oui
?menu '+'
:set save-report
fin
clé - KEY CARTOGRAPHIES
Les descriptions des touches et des commandes fournies dans ce manuel reflètent la touche par défaut
mappages dans nn. Cependant, vous pouvez facilement modifier ces mappages pour qu'ils correspondent à vos préférences personnelles.
demandes, et il est également possible de remapper les touches en fonction du terminal utilisé.
La reprogrammation permanente des touches doit être effectuée via le init fichier, tandis que les modifications temporaires
(pour la durée de l'invocation actuelle de nn) peut être réalisé avec le :carte commander.
La liaison et le mappage des clés sont contrôlés par quatre tables :
Le manuel de formation multi-touches définition table
Ce tableau est utilisé pour mapper des séquences de touches multicaractères en caractères uniques.
Par défaut, le tableau contient les mappages pour les quatre touches du curseur, et il y a
Espace pour 10 touches multiples personnalisables. Ces quatorze touches multiples sont nommées : up, down,
bien, à gauche (les quatre touches fléchées), et #0 à travers #9 pour les clés définies par l'utilisateur.
Multi-touches #i (OÙ i est un chiffre ou un nom de touche fléchée) est défini à l'aide de
commande suivante :
plan #i séquence de touches
où le séquence est une liste de noms de caractères de 7 bits (voir ci-dessous) séparés par
espaces. Par exemple, si la touche HOME envoie la séquence ESC [ H, vous pouvez définir
multikey #0 pour être la touche d'accueil en utilisant la commande :
carte n°0 ^[ [ H
Le manuel de formation contribution clé cartographie table
Tous les caractères lus à partir du clavier seront mappés via l'entrée
table de mappage. Par conséquent, vous pouvez remapper globalement une touche pour produire n'importe quelle autre
valeur clé. Par défaut, toutes les clés sont mappées sur elles-mêmes.
Une entrée dans la table de mappage des touches d'entrée pour mapper touche d'entrée développement nouvelle clé est fait avec
la commande
plan clé touche d'entrée nouvelle clé
Par exemple, pour que votre touche ESC fonctionne comme interrompre vous pouvez utiliser la commande
clé de la carte ^[ ^G
Le manuel de formation sélection mode clé propriétés de liant table
Ce tableau définit pour chaque touche quelle commande doit être invoquée lorsque cette touche est
pressée en mode sélection, c'est-à-dire lorsque le menu de l'article est affiché. La commande
lier un clé aux commander en mode sélection est :
plan menu clé commander
Par exemple, pour que la touche HOME soit définie comme multitouche n°0 ci-dessus liée à la Sélectionner
commande, la commande suivante est utilisée :
menu de la carte #0 sélectionner
Pour remapper une touche afin de sélectionner un article spécifique dans le menu (les touches « a » à « z »
les touches le font par défaut), le commander doit être spécifié comme `article N' où N est le
numéro d'entrée dans le menu compté à partir de zéro (c'est-à-dire a=0, b=1, ..., z=25, 0=26, ...,
9=35). Par exemple, pour mapper « J » afin de sélectionner l'article « j », la commande suivante est
utilisé:
carte menu J article 9
Le manuel de formation mode clé propriétés de liant table
Ce tableau définit pour chaque touche quelle commande doit être invoquée lorsque cette touche est
pressée en mode lecture, c'est-à-dire lorsque le texte de l'article est affiché. La commande permettant de lier
a clé aux commander en mode lecture est :
plan montrer clé commander
En plus des mappages directs décrits ci-dessus, les variantes suivantes du plan
les commandes sont disponibles :
Utilisateur défini mappages de touches
Des mappages de touches supplémentaires peuvent être définis à l'aide de la commande
a prendre une plan nouvelle carte
Cela créera une nouvelle table de touches qui peut être initialisée en utilisant la méthode normale plan commandes, par exemple
plan nouvelle carte clé commander
Pour activer une combinaison de touches définie par l'utilisateur, elle doit être liée à un préfixe clé:
plan carte de base préfixe-clé préfixe nouvelle carte
Lorsqu'elle est utilisée, la touche de préfixe elle-même n'active pas une commande, mais
nécessitent la saisie d'une autre clé, puis exécutent la commande liée à cette clé dans
la carte de touches qui est liée à la touche de préfixe.
Par exemple, pour laisser la séquence de touches « ^X i » exécuter la macro numéro 10 dans les deux
modes, les commandes suivantes peuvent être utilisées :
créer une carte ctl-x
carte ctl-x i macro 10
mapper les deux préfixes ^X ctl-x
Cartographie clés in tous les deux modes
En utilisant le pseudo-keymap « both », il est possible de mapper une touche à une commande dans les deux
Sélection et lecture simultanées. Par exemple, pour associer la touche Accueil à une macro.
numéro 5 dans les deux modes, la commande suivante peut être utilisée :
mapper les deux macros #0 5
Aliasing
Une touche peut également être mappée directement à la commande actuellement liée à une autre touche.
Le remappage ultérieur de l'autre touche ne modifiera pas le mappage de la touche « aliasée ».
Cela se fait en utilisant la commande suivante :
plan carte du clavier nouvelle clé as ancienne clé
Fixations macros à clés
Une macro précédemment définie peut être liée à une touche à l'aide de la commande :
plan carte du clavier clé macro macro-numéro
Implicite macro définitions
Une macro implicite peut également être définie directement en relation avec la plan commander:
plan carte du clavier clé (
corps...
)
Les clés et les noms de caractères sont spécifiés à l'aide de la notation suivante :
C Un seul caractère imprimable représente la clé ou le caractère lui-même.
^C Cette notation représente une touche de contrôle ou un caractère. DEL s'écrit comme suit : ^?
125, 0175, 0x7D
Les caractères et les clés peuvent être spécifiés par leur valeur ordinale en décimal, octal et
notation hexadécimale.
up, down, bien, à gauche
Ces noms représentent les touches du curseur.
#0 à travers #9
Ces symboles représentent les dix touches multiples définies par l'utilisateur.
Si la variable bits de données est 7, les cartes de touches peuvent spécifier la liaison de toutes les touches dans la plage 0x00
à 0x7F, et le 8e bit sera supprimé lors de toute saisie au clavier. Si la variable Les données-
les bits est 8, le 8e bit n'est pas effacé et les cartes de touches sont étendues pour permettre la liaison des touches
dans la plage 0xA0 à 0xFE (correspondant aux caractères nationaux définis par l'ISO
8859 jeux de caractères). Les commandes de liaison à ces touches peuvent être effectuées soit en utilisant leurs
valeur numérique, ou en spécifiant directement le caractère 8 bits dans la commande map, par exemple
menu de la carte 0xC8 macro 72
Correspondances de fichier binaire (entrée standard)
Utilisez nn en ligne à l'aide des services onworks.net