User Tools

Site Tools


bboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
bboard [2021/03/08 07:16] – [Changing the default editor to vi] hc9bboard [2021/11/07 21:25] – added bbvi personal wordfile info; tweaked ~/.exrc comment formatting zilog
Line 132: Line 132:
  
 * For bboard options, check the ''bboard'' man page via the **man bboard** command at the shell prompt.* * For bboard options, check the ''bboard'' man page via the **man bboard** command at the shell prompt.*
 +
 +==== How to Use new SCAN and KILL Commands ====
 +
 +  * "(N)ew SCAN"--that is, the ''N'' command-- scans the current BBOARD for NEW messages
 +  * "(n)ew SCAN"--that is, the ''n'' command--scans all boards that are not on your kill list for new messages.
 +
 +The purpose of the kill list is to "unsubscribe" from boards you don't want 
 +to scan with the ''n'' command. Go to the board you want to ignore and type ''K'' to add it to your kill list. The next time you use "(n)ew SCAN", that board, along with any other ones already on your kill list, will not be scanned for new messages.
 +
 +To remove a previously killed board from the list and start scanning it for new posts again, ''(G)OTO'' the killed board and press ''K'' again to remove it from your kill list.
 +
  
 ==== Change default editor to a better pico ==== ==== Change default editor to a better pico ====
Line 149: Line 160:
  
 <file vim ~$USER/.exrc> <file vim ~$USER/.exrc>
-  " set auto-wrap width:"+  " set auto-wrap width:
   set textwidth=78   set textwidth=78
-  " set RH margin guide:"+  " set RH margin guide:
   set guidewidth=79   set guidewidth=79
-  " set elvis spellcheck stuff:"+  " set elvis spellcheck stuff:
   set spell   set spell
   set spelldict=/usr/share/dict/words   set spelldict=/usr/share/dict/words
Line 166: Line 177:
 </file> </file>
  
-Once these files are in place your bboard(1) post editing environment will be elvis(1) based (a Vi editor clone; see **man elvis**) and should display a highlighted right-hand margin guide at 79 characters over, with text wrapping at 78 characters over. Note that these //~/.exrc// settings may adversely affect other Vi-style editors like nvi(1) or vim(1).+Once these files are in place your bboard(1) post editing environment will be elvis(1) based (a Vi editor clone; see **man elvis**) and should display a highlighted right-hand margin guide at 79 characters over, with text wrapping at 78 characters over. Note that these //~/.exrc// settings may adversely affect other Vi-style editors like nvi(1) or vim(1). If you don't like the current color scheme alternatives are possible; type //:color// within ''bbvi'' to see current settings and appropriate syntax.
  
 If you have problems with screen colors (black-on-black), you can also add ''COLOR=NIL'' to your ''.bboardrc'' file, or update ''.elvisrc'' to include: If you have problems with screen colors (black-on-black), you can also add ''COLOR=NIL'' to your ''.bboardrc'' file, or update ''.elvisrc'' to include:
Line 180: Line 191:
  
 When finished editing your bboard(1) post use //'ZZ'// to quit. If you wish to cancel your post use //':q!'// to quit without saving. When finished editing your bboard(1) post use //'ZZ'// to quit. If you wish to cancel your post use //':q!'// to quit without saving.
 +
 +If you find the spellchecker is frequently flagging words inappropriately you can create a personal word list, for example ''~/.mywords'', then add the following to your ''~/.exrc'' file:
 +
 +<file vim ~$USER/.exrc>
 +" " personal word list:
 +wordfile .mywords
 +</file>
 +
 +The words in your personal word file do not need to be sorted however all lowercase words are treated as case-insensitive; use uppercase if the distinction matters.  The wordfile words will be treated as "correct" by the spellchecker.
  
 ==== Learning to use Vi-style Editors: ==== ==== Learning to use Vi-style Editors: ====
bboard.txt · Last modified: 2024/02/25 22:18 by hc9