man lyskom (Commandes) - läsa LysKOM på ett gammaldags sätt (utan Emacs)
NAMN
lyskom - läsa LysKOM på ett gammaldags sätt (utan Emacs)
SYNOPSIS
lyskom [--iso|--sw7|--pc8|--mac] [--tomradavslutar] [server[:portnummer]]
BESKRIVNING
Med lyskom kan du koppla upp dig till ditt favorit-LysKOM. Ett LysKOM är ett datoriserat konferenssystem där du kan delta i diskussioner, ställa frågor, och komma i kontakt med intressanta människor.
KOMMANDORADSINSTÄLLNINGAR
Om --iso anges görs all utmatning utan konvertering. Detta är default.
Om --sw7 anges görs all utmatning till din terminal med den gamla svenska teckenkodningen ISO 646-SE2, som är 7-bitars. Annars använder lyskom den modernare teckenkodningen ISO 8859/1 som är 8-bitars.
Om --pc8 eller --mac anges så konverterar klienten till ett 8-bitars pc-teckensätt eller ett mac-teckensett.
Om --tomradavslutar anges, lägger lyskom in inläggstexter du skriver så fort du trycker retur två gånger i följd, annars måste du trycka på din EOF-tangent (normalt CTRL-D, se stty(1)) eller ange ett explicit kommando, se nedan.
Om namnet på en server-dator anges så kopplar lyskom upp sig till LysKOM-servern på den datorn. Annars kopplar lyskom upp sig till LysKOM-servern som valdes när programmet kompilerades.
KOMPATIBILITET
Om du använt det gamla Svenska KOM från QZ på en Tops-10 eller TOPS-20, kommer du att känna dig hemma med lyskom. Den använder ungefär samma kommandosyntax och editering.
Om du prövat Emacs Lisp-klienten lyskom.el, kommer du att märka att lyskom är snabbare. Å andra sidan är lyskom inte lika flexibel som lyskom.el.
Eftersom lyskom använder det väldefinierade protokoll A för kommunikationen mellan klient och server, kan den koppla upp sig till alla kompatibla LysKOM-servrar.
KOMMANDON
Du använder lyskom genom att skriva olika kommandon. Varje gång lyskom väntar på ett nytt kommando föreslår den själv ett kommando som den tror skulle passa. Om du vill utföra det kommandot så tryck retur, skriv annars in ett eget kommando. Du behöver bara skriva tillräckligt mycket av varje ord för att lyskom ska kunna skilja kommandot från andra. Ord inom parentes ignoreras.
Vissa kommandon behöver ett argument, och i så fall frågar lyskom efter det. Du kan också ange argumentet sist på samma rad som kommandot.
lyskom förstår följande kommandon. Eventuellt argument kallar vi a här.
Kommandon för att lista:
- Lista kommandon
- Ger en lista över alla kommandon lyskom förstår.
- Lista (alla) nyheter
- Ger en lista över alla dina olästa texter.
- Lista möten
- Ger en lista över alla möten. Listan är sorterad med det möte som senast mottagit inlägg först.
- Lista ärenden
- Ger en lista över ärenden i det aktuella mötet. Alla inlägg visas oberoende om det är läst eller inte. Kan vara bra för att söka reda på ett inlägg.
- Vilka (är närvarande)
- Ger en lista över närvarande personer i LysKOM.
Kommandon för att avsluta och börja om:
- Sluta
- Avslutar LysKOM-sessionen och kopplar ner förbindelsen.
- Börja (med nytt) namn
- Startar om LysKOM-sessionen med nytt namn a.
Kommandon för att skriva inlägg:
- (Skriva eget) inlägg
- Låter dig skriva en text. För att skicka in ett färdigt inlägg, ge eof eller kommandot lägga (in texten). Vilken knapp som är inställd att generera eof på ditt system kan stty(1) svara på eller ändra. Vanligt är ^D (Ctrl-D). För att kunna ge kommandon måste du tillfälligt lämna inlägget du håller på att skriva, genom att trycka Esc. Redigeringskommandon beskrivs under Kommandon för att hantera skrivandet av texter nedan.
- (Skicka) brev (till)
- Låter dig skriva en text som blir ett personligt brev till a. Du kan skicka ett brev till ett möte eller en person.
- Kommentera (inlägget)
- Låter dig skriva en text som blir en kommentar till det senast lästa inlägget eller inlägget a.
- Personligt (svar)
- Låter dig skriva en text som blir en personlig kommentar till författaren till det senast lästa inlägget eller inlägget a.
- Fotnot (till inlägg)
- Låter dig skriva en fotnot till senast lästa inlägget eller inlägget a. Du kan bara skriva fotnoter till dina egna inlägg.
Kommandon för att återse:
- Återse
- Återser inlägg nummer a.
- Återse (det) kommenterade
- Återser det inlägg som det senast lästa inlägget är kommentar till.
- Återse
- [
bakåt
|
framåt
|
före
datum|inläggsnummer
|
efter
datum|inläggsnummer
] [
av
person
] [
till
möte
]
Söker reda på och låter dig se inlägg skrivna av den angivna personen
skickade till det angivna mötet och som stämmer med datumangivelsen.
Om du vill se ett inlägg som skrivet av "Lars" och skickat till mötet
"LysKOM" någon gång före 22 augusti 1998 så skriver du:
återse av lars till lyskom före 1998-08-22
Notera att inlägg av alla "lars" i alla möten som börjar med "lyskom" kommer att visas. Det är inte nödvändigt att specificera exakt vilken "lars" och vilket "lyskom"-möte.
Kommandon för att hantera möten:
- Gå (till möte)
- Går till möte a. Om du inte redan är medlem i mötet frågar lyskom om du vill bli det.
- (Bli) medlem (i)
- Gör dig till medlem i möte a.
- Utträd (ur möte)
- Gör så att du inte längre är medlem i mötet a.
- Skapa möte
- Skapar ett nytt möte med namnet a.
- Utplåna möte
- Raderar mötet med namnet a.
Kommandon för att läsa normalt:
- (Läsa) nästa inlägg
- Visar nästa olästa inlägg om det finns något.
- (Läsa) nästa kommentar
- Visar nästa olästa kommentar om det finns någon.
Efter att ett inlägg lästs på vanligt sätt så presenterar lyskom dess kommentarer med detta kommando. Detta gör att läsningen normalt sker i strikt djup-först ordning. Kommentarer som lästs tidigare, i ett annat möte eller vid en tidigare session, presenteras inte på detta sätt. - (Gå till) nästa möte
- Går till nästa möte med olästa inlägg i.
- (Se) tiden
- Skriver ut klockan just nu.
- Vänta (på nyheter)
- Väntar tills något nytt inlägg dyker upp.
- (Se inlägg) igen
- Visar det senast normalt lästa inlägget igen.
- Alla (olästa inlägg)
- Visar alla olästa inlägg utan att vänta på nytt kommando mellan dem.
Kommandon för att få information:
- Verifiera namn
- Listar alla namn som matchar a.
- Var (är) jag
- Ger information om i vilket möte du befinner dig just nu.
- Status (för)
- Listar alla data lagrade om person eller möte a.
Kommandon för att hantera skrivandet av texter:
- Fortsätt (skriva)
- Låter dig skriva vidare på ett inlägg du lämnat med Esc.
- (Ta) bort (texten)
- Kastar bort det aktuella inlägget eller brevet.
- (Ta bort sista) ordet
- Tar bort de sista a orden på aktuell rad. (1 ord om a inte anges.)
- (Radera) raden (ovanför)
- Raderar a rader ovanför aktuell rad. (1 rad om a inte anges.)
- Upp
- Hoppar upp a rader (1 rad om a inte anges).
- Ner
- Hoppar ner a rader (1 rad om a inte anges).
- (Läsa) hela (texten)
- Visar hela det inlägg du håller på att skriva.
- (Läsa) hela (texten) utan huvud
- Visar hela det inlägg du håller på att skriva, utom inläggshuvudet.
- Redigera (med) editor
- Startar din editor ( $VISUAL, $EDITOR eller vi) med det inlägg som du håller på att skriva. När du går ur editorn läses dina sparade ändringar in igen i lyskom och du kan lägga in det, kasta det eller fortsätta modifiera.
- Lägga (in texten)
- Lägger in texten.
- Skicka (in) texten
- Samma som Lägga (in texten).
- Mottagare:
- Låter dig lägga till fler personer eller möten som mottagare till det aktuella inlägget.
- Kommentar till:
- Låter dig lägga in en kommentarlänk till det ännu ej inskickade inlägget.
- Ärende:
- Sätter om ärendet på det ännu ej inskickade inlägget.
Kommandon för att hantera redan skrivna texter:
- Radera inlägg
- Utplånar ett inlägg från LysKOM-databasen.
- Addera (mottagare)
- Lägg till en mottagare till det senast lästa inlägget.
- (Skicka) kopia (till)
- Lägg till en kopiemottagare till det senast lästa inlägget.
- Subtrahera (mottagare)
- Ta bort en mottagare från det senast lästa inlägget.
- Flytta (text till)
- Flytta det senast lästa inlägget till ett annat möte.
Kommandon för att läsa snabbare:
- Hoppa över (alla kommentarer)
- Hoppar över resten av den här grenen av kommentarsträdet.
- Endast (läsa senast)
- Läsmarkera alla inlägg i aktuellt möte utom de a senaste.
Diverse andra kommandon:
- Anropa EXEC
- Startar programmet egzek om det finns. Om du vill ha möjligheten att inifrån LysKOM starta en shell så gör du lämpligen: ln -s /bin/sh ~/bin/egzek eller motsvarande.
- Övergå (i) administratörsläge
- Övergår i administratörsläge om du har befogenhet. Du måste ange på vilka administratörsprivilegier du tänker utnyttja. 0 för inga.
- Markera (inlägget)
- Markerar inlägg a. (Det senast lästa inlägget om a inte anges.) Markerade inlägg överlever LysKOM-serverns gallringar.
Notera att det finns för närvarande inget sätt att i den nuvarande lyskom läsa eller söka igenom de markerade inläggen. Det kan man däremot göra med andra klienter och möjligheten kommer i en senare version.
- (Vilken är) månens (nuvarande) fas
- Informerar om månens fas.
- Få uppmuntran
- Just det.
- Säg (något till)
- Sänder ett personligt meddelande till a. Meddelanden sparas inte, till skillnad från inlägg.
Du kan skicka meddelanden till personer och möten. Om du skickar till möten så kommer meddelandet till alla inloggade som är medlemmar i det mötet.
- Sänd alarmmeddelande (till alla)
- Sänder ett meddelande till alla som är närvarande i LysKOM.
SE ÄVEN
Lysators datorhandbok om LysKOM:
http://www.lysator.liu.se/local/datorhandbok/lyskom/index.html
FTP-arkivet för LysKOM-prylar:
ftp://ftp.lysator.liu.se/pub/lyskom/
BUGGAR
Det finns en hel del dokumenterade buggar och brister i lyskom, och troligen finns fler som inte upptäckts än.
--tomradavslutar borde kunna slås om inifrån klienten. Detta kommer att fixas när vi implementerar generell flagghantering. Då kommer vi också att spara flaggornas värden i servern.
(Sätt) sidstorlek (till) och (Ändra) teckenuppsättning är ej dokumenterade i denna manualsida.
Buggrapporter, önskemål om nya finesser och glada tillrop
mottages tacksamt till mötet
``LysKOM tty-klienten''
i Lysators KOM,
eller som email till
<bug-lyskom@lysator.liu.se>
(eller
<linus@lysator.liu.se>).
ÄRA
Thomas Bellman <bellman@lysator.liu.se> har skrivit det mesta av koden.
Linus Tolke <linus@lysator.liu.se> har lagt till en hel del.