home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume1 / vnews.1 < prev    next >
Internet Message Format  |  1986-11-30  |  12KB

  1. Date: Mon, 11 Feb 85 08:23:25 pst
  2. From: decvax!ihnp4!uw-beaver!entropy!dataio!bossert (John Bossert)
  3. Subject: Manual page for 2.10.2 vnews(1)
  4. Newsgroups: mod.sources
  5.  
  6. Apparently this didn't make it to some sites.  Hope it helps.
  7.  
  8. #    This is a shell archive.
  9. #    Remove everything above and including the cut line.
  10. #    Then run the rest of the file through sh.
  11. -----cut here-----cut here-----cut here-----cut here-----
  12. #!/bin/sh
  13. # shar:    Shell Archiver
  14. #    Run the following text with /bin/sh to create:
  15. #    vnews.1
  16. # This archive created: Mon Feb 11 08:18:59 1985
  17. # By:    John Bossert (Data I/O Corporation, Redmond WA)
  18. sed 's/^X//' << \SHAR_EOF > vnews.1
  19. X.TH VNEWS 1 "14 January 1985"
  20. X.UC 4
  21. X.SH NAME
  22. X\fBvnews\fR \- read news articles
  23. X.SH SYNOPSIS
  24. X\fBvnews\fR
  25. X[\fB\-a\fR \fR[\fIdate\fR]]
  26. X[\fB\-n\fR \fInewsgroups\fR]
  27. X[\fB\-t\fR \fItitles\fR]
  28. X[\fB\-rxu\fR]
  29. X.br
  30. X
  31. X\fBvnews\fR
  32. X\fB\-s\fR
  33. X.SH DESCRIPTION
  34. X.BI Vnews 
  35. Xis a program for reading USENET news. 
  36. XIt is based on \fIreadnews\fR(1) but has a CRT oriented interface.
  37. XThe list of available commands is quite similar, 
  38. Xalthough since vnews is a "visual" interface, 
  39. Xmost vnews commands do not have to be terminated by a newline.
  40. X.PP
  41. X.B Vnews 
  42. Xuses the first 22 lines of the screen to display the current article. 
  43. XLine 23 is the secondary prompt line,
  44. Xand is used to input string arguments to commands.  
  45. XLine 24 contains several fields.  
  46. XThe first field is the prompt field. 
  47. XIf vnews is at the end of an article, 
  48. Xthe prompt is "next?"; 
  49. Xotherwise the prompt is "more?". 
  50. XThe second field is the newsgroup field, 
  51. Xwhich displays the current newsgroup,
  52. Xthe number of the current article, 
  53. Xand the number of the last article in the newsgroup. 
  54. XThe third field contains the current time, 
  55. Xand the last field contains the word "mail" if you have mail. 
  56. XWhen you receive new mail, 
  57. Xthe bell on the terminal is rung 
  58. Xand the word mail appears in capital letters for 30 seconds.
  59. X.PP
  60. X.B Vnews 
  61. Xwithout any arguments prints unread articles in the default subscription list.
  62. X.PP
  63. XThe following flags determine the selection of articles.
  64. X.TP 10
  65. X\fB\-a\fR \fR[\fIdate\fR]\fP
  66. XSelect articles posted after the given \fIdate\fR.
  67. XThe strict format for \fIdate\fR is of the form:
  68. X.nf
  69. X.ta 15m 20m
  70. X
  71. XDay Month Day-of-Month HH:MM:SS Year
  72. XSun Sep 16 12:00:00 1984
  73. X
  74. X.fi
  75. XHowever, some coloquialisms are buried in the source.
  76. XThe default value is sometime in 1970.
  77. X.RE
  78. X.TP 10
  79. X\fB\-n\fR \fInewsgroups\fR
  80. XSelect articles belonging to \fInewsgroups\fR.
  81. X.TP 10
  82. X\fB\-r\fR
  83. XPrint the articles in reverse order.
  84. X.TP 10
  85. X\fB\-s\fR 
  86. XPrint the newsgroup subscription list.
  87. X.TP 10
  88. X\fB\-t\fR \fItitles\fR
  89. XSelect articles whose titles contain one of the strings specified by 
  90. X\fItitles\fR.
  91. X.TP 10
  92. X\fB\-u\fR
  93. XUpdate the 
  94. X.B .newsrc
  95. Xfile every 5 minutes,
  96. Xas in the case of an unreliable system.
  97. X(Note that if the .newsrc file is updated, the
  98. X.B x
  99. Xcommand will not restore it to its original contents.)
  100. X.TP 10
  101. X\fB\-x\fR
  102. XIgnore \fI.newsrc\fR file.
  103. XThat is, select articles that have already been read as well as new ones.
  104. X.B Vnews
  105. Xmaintains a \fI.newsrc\fR file in the your home directory that 
  106. Xspecifies all news articles already read.  
  107. XIt is updated at the end of each reading session unless the \fB\-x\fR
  108. Xoption was specified.
  109. XIf the environment variable NEWSRC is present,
  110. Xit should be the path name of a file to be used in place of .newsrc.
  111. X.PP
  112. XIf you wish, an options line may be placed in your \fI.newsrc\fR file.
  113. XThis line starts with the word
  114. X.B options
  115. X(left justified) followed by the list of standard options just as
  116. Xthey would be typed on the command line.
  117. XSuch a list may include:
  118. Xthe
  119. X\fB\-n\fR 
  120. Xflag along with a newsgroup list and/or
  121. Xthe
  122. X\fB\-r\fR
  123. Xor
  124. X\fB\-t\fR
  125. Xflag.  
  126. XContinuation lines begin with a space or tab character.
  127. X.SH ENVIRONMENT
  128. XOptions can be specified in the
  129. X.B NEWSOPTS
  130. Xenvironment parameter.  
  131. XWhere conflicts exist, options on the command line take precedence, 
  132. Xfollowed by the \fI.newsrc\fR,
  133. X.B options
  134. Xline, and lastly the
  135. X.B NEWSOPTS
  136. Xparameter.
  137. X.PP
  138. XIf
  139. X.B EDITOR
  140. Xis set, it will be used in place of the default editor on your system to
  141. Xedit replies and follow-ups.
  142. X.PP
  143. XWhen the user uses the reply command,
  144. Xthe environment parameter
  145. X.B MAILER
  146. Xwill be used to determine which mailer to use. 
  147. XThe default is usually /bin/mail.
  148. X.PP
  149. XIf
  150. X.B NAME
  151. Xis set, it will be used as your full name when posting news or
  152. Xsubmitting a follow-up. 
  153. XIf it is not set, the name will be taken from the file
  154. X.B .name
  155. Xin your home directory. 
  156. XIf this file is not present, the name will be taken from /etc/passwd.
  157. X.PP
  158. XIf
  159. X.B NEWSARCHIVE
  160. Xis set, a copy of any articles you post or follow-up to, 
  161. Xwill be saved in the specified file. 
  162. XIf it is the null string, they will be copied in 
  163. X.I author_copy
  164. Xin your home directory.
  165. X.PP
  166. XIf
  167. X.B NEWSBOX
  168. Xis present and equal to "directory", a request to save an article as
  169. X"filename" will cause the article to be saved as "directory/filename".
  170. XIf 
  171. X.B NEWSBOX
  172. Xis set to "directory/%s", a request to save an article in newsgroup
  173. X"newsgroup" as "filename" will save it in the pathname
  174. X"directory/newsgroup/filename".
  175. XThe portion of the pathname defined as $NEWSBOX must already exist.
  176. XThe subdirectories corresponding to news groups will be created as necessary.
  177. X.PP
  178. XIf
  179. X.B NEWSRC
  180. Xis set, it will be used in place of the .newsrc file in your home directory.
  181. X.PP
  182. XIf
  183. X.B ORGANIZATION
  184. Xis set, it will be used as the name of your organization whenever you
  185. Xpost an article. 
  186. XThe default is compiled in and is usually correct.
  187. XTypically, you would only use this if you were reading news at a
  188. Xsite other than normal. 
  189. X(Or if you are trying to be cute.)
  190. X.PP
  191. XIf the user so desires, he may specify a specific paging program for articles.
  192. XThe environment parameter
  193. X.B PAGER
  194. Xshould be set to the paging program.  
  195. XThe name of the article is referenced with a `%', as in the
  196. X\fB\-c\fR
  197. Xoption.  
  198. XIf no `%' is present, the article will be piped to the program.
  199. XPaging may be disabled by setting
  200. X.B PAGER
  201. Xto a null value.
  202. X.SH COMMANDS
  203. X.PP
  204. XEach vnews command may be preceded by a count.
  205. XSome commands use the count; others ignore it. 
  206. XIf count is omitted, it defaults to one. 
  207. XSome commands prompt for an argument on the second line 
  208. Xfrom the bottom of the screen.  
  209. XStandard UNIX erase and kill processing is done on this argument.  
  210. XThe argument is terminated by a return. 
  211. XAn interrupt (delete or break) gets you out of any partially entered command. 
  212. X.sp
  213. XIn the following table, ^B is used as a shorthand for Control-B.
  214. X.sp
  215. X.ta 2.5i
  216. XCommand        Meaning
  217. X.IP CR
  218. XA carriage return prints more of the current article,
  219. Xor goes on to the next article if you are at the end of the current article. 
  220. XA SPACE is equivalent to CR.
  221. X.IP ^B
  222. XGo backwards count pages.
  223. X.IP ^F
  224. XGo forward count pages.
  225. X.IP ^D
  226. XGo forwards half a page.
  227. X.IP ^U
  228. XGo backwards half a page.
  229. X.IP ^Z
  230. XGo forwards count lines.
  231. X.IP ^E
  232. XGo backwards count lines.
  233. X.IP ^L
  234. XRedraw the screen. 
  235. X^L may be typed at any time.
  236. X.IP b
  237. XBack up one article in the current group.
  238. X.IP c
  239. XCancel the article.  
  240. XOnly the author of the article or the super user can do this.
  241. X.IP d
  242. XRead a digest.  
  243. XBreaks up a digest into separate articles and permits 
  244. Xyou to read and reply to each piece.
  245. X.IP e
  246. XErase.  
  247. XForget that this article was read.
  248. X.IP f
  249. XSubmit a follow-up article.
  250. XYou will be placed in your EDITOR to compose the text of the follow-up.
  251. X.IP h
  252. XGo back to the top of the article and display only the header.
  253. X.IP l
  254. XRedisplay the article after you have sent a follow-up or reply.
  255. X.IP n
  256. XNo.  
  257. XGo on to the next article without printing current one. 
  258. X``.'' is equivalent to ``n''. 
  259. XThis is convenient if your terminal has a keypad.
  260. X.IP p
  261. XShow the parent article (the article that the
  262. Xcurrent article is a follow-up to). 
  263. XThis doesn't work if the current article was posted by A-news or notesfiles.  
  264. XTo switch between the current and parent articles, 
  265. Xuse the - command. 
  266. XUnfortunately, if you use several p commands
  267. Xto trace the discussion back further, 
  268. Xthere is no command to return to the original level.
  269. X.IP q
  270. XQuit.  The .newsrc
  271. Xfile will be updated unless \fB\-x\fR was on the command line.
  272. X.IP r
  273. XReply.  
  274. XReply to article's author via mail.
  275. XYou are placed in your EDITOR with a header specifying
  276. XTo, Subject, and References lines taken from the message.
  277. XYou may change or add headers, as appropriate.
  278. XAdd the text of the reply after the blank line, and then exit the editor.  
  279. XThe resulting message is mailed to the author of the article.
  280. X.IP s [\fIfile\fP]
  281. XSave.  
  282. XThe article is appended to the named file.
  283. XThe default is ``Articles''.
  284. XIf the first character of the file name is `|',
  285. Xthe rest of the file name is taken as the name of a program,
  286. Xwhich is executed with the text of the article as standard input.
  287. XIf the first character of the file name is `/', 
  288. Xit is taken as the full pathname of a file.
  289. XIf $NEWSBOX (in the environment) is set and the file name 
  290. Xis not an absolute pathname,
  291. Xthe file is saved relative to $NEWSBOX.
  292. XIf $NEWSBOX is not set, the file is saved relative to $HOME.
  293. X.IP ug
  294. XUnsubscribe to the current group. 
  295. XThis is a two character command to ensure that it is not typed 
  296. Xaccidentally and to leave room for other types of unsubscribes (e.g. 
  297. Xunsubscribe to discussion).
  298. X.IP v
  299. XPrint the current version of the news software.
  300. X.IP w
  301. XWrite. 
  302. XLike save ``s'', except that the headers are not written out.
  303. X.IP x
  304. XExit.  
  305. XLike quit except that .newsrc is not updated.
  306. X.IP y
  307. XYes.  
  308. XPrint the current article and go to the next.
  309. X.IP [\fIn\fP]A
  310. XGo to article number \fIn\fP in the current newsgroup.
  311. X.IP D
  312. XDecrypt a joke. 
  313. XIt only handles rot 13 jokes.
  314. XThe D command is a toggle; 
  315. Xtyping another D re- encrypts the joke.
  316. X.IP H
  317. XPrint a very verbose header, 
  318. Xcontaining all known information about the article.
  319. X.IP K
  320. XKill (mark as read) the rest of the articles in the current group. 
  321. XThis is useful if you can't keep up with the volume in the newsgroup,
  322. Xbut don't want to unsubscribe.
  323. X.IP N [\fInewsgroup\fP]
  324. XGo to the next newsgroup or named newsgroup.
  325. X.IP [\fIn\fP]+
  326. XSkip n articles.
  327. XThe articles skipped are recorded as ``unread'' and will be
  328. Xoffered to you again the next time you read news.
  329. X.IP \-
  330. XGo back to last article.
  331. XThis is a toggle, typing it twice returns you to the original article.
  332. X.IP <
  333. XPrompt for an article ID or the rest of a message ID.
  334. XIt will display the article if it exists.
  335. X.IP #
  336. XReport the name and size of the newsgroup.
  337. X.IP ?
  338. XPrint an short help message.
  339. X.IP !
  340. XPasses the rest of the command line to the shell.  
  341. XThe environment variable $A is set to the name of the file
  342. Xcontaining the current article.  
  343. XIf the last character of the command is a "&", 
  344. Xthen the "&" is deleted and the command is run in the background with stdin, 
  345. Xstdout and stderr redirected to /dev/null. 
  346. XIf the command is missing, the shell is invoked. 
  347. XUse the l command (or essentially any other command) to turn on the 
  348. Xdisplay after the program terminates.
  349. X.SH EXAMPLES
  350. X.TP 10
  351. X.B vnews
  352. XRead all unread articles using the \fIvisual\fR interface.  
  353. XThe \fI.newsrc\fR file is updated at the end of the session.
  354. X.TP 10
  355. X.B vnews \-n all !fa.all \-r
  356. XRead all unread articles except articles whose newsgroups begin with
  357. X"fa." in reverse order.  
  358. XThe \fI.newsrc\fR file is updated at the end of the session.
  359. X.TP 10
  360. X.B "vnews \-n all \-a last thursday"
  361. XPrint every unread article since last Thursday.  
  362. XThe \fI.newsrc\fR file is updated at the end of the session.
  363. X.SH FILES
  364. X.PD 0
  365. X.TP 40
  366. X.RI /usr/spool/news/ newsgroup / number
  367. XNews articles
  368. X.TP 40
  369. X/usr/lib/news/active
  370. XActive newsgroups
  371. X.TP 40
  372. X/usr/lib/news/vnews.help
  373. XHelp file for
  374. X.IR visual
  375. Xinterface
  376. X.TP 40
  377. X~/.newsrc
  378. XOptions and list of previously read articles
  379. X.PD
  380. X.SH SEE ALSO
  381. X.BR checknews (1),
  382. X.BR inews (1),
  383. X.BR mail (1),
  384. X.BR news (5),
  385. X.BR newsrc (5),
  386. X.BR postnews (1),
  387. X.BR recnews (8),
  388. X.BR sendnews (8),
  389. X.BR uurec (8)
  390. SHAR_EOF
  391. #    End of shell archive
  392. exit 0
  393.  
  394.  
  395.