Att skicka e-post Om e-post To, CC, BCC, FCC (File Carbon Copy, eller markera på annat sätt att skickade brev ska sparas) Subject: Ska tala om innehållet, problem med åäö, Skicka inte epost med HTML kod ÅÄÖåäö i pine Compose+ a Compose+a eller: Introduktion till Emacs Emacs en editor/textbehandlare Vad är Emacs? Varför Emacs? Inget vanligt textediteringsprogram utan en editor som är speciellt bra vid programmering. Vi vill kunna programmera effektivt Dvs snabbt skriva kod Skriva snygg kod (överblick) Lätt kunna söka i koden Lätt kunna ändra i koden 1
Vad kan Emacs? Editera text (programkod) Söka Indentera.c,.sml,.html, osv Förflyttningar i texten, copy, paste Macron (tex om man behöver göra samma sak många gånger) Vad kan inte Emacs? Emacs är inte word - inga snygga utskrifter om man ska skriva uppsats Lösning: LaTeX (ex. DHB) Inte skriva text med olika typsnitt Inte vara ordbehandlare Att starta Emacs Emacs olika delar >emacs& >emacs => nytt fönster (obs! Bara en gång) Menyrad Markör Fönster Statusrad/informationsrad Minibuffert Markör Fil buffert Menyer vs kortkommandon Fil finns på disken Buffert skapas i Emacs Kopia av filen du ändrar i Sparas så ändras filen Tänk på detta om andra ska komma åt samma fil Buffert som inte är kopplad till fil: scratch Menyer: enkelt men långsamt. Bra start. Kortkommandon: Snabbt när man lärt sig. Står på menyerna Kommer allteftersom Två viktiga tangenter: kontroll och meta. 2
Kortkommandon i Emacs logiska namn (ex,, M-f, M-b, etc.) En del kräver två tangenttryckningar eller fler. Ex: (list buffers) vs. Alla kortkommandon har dessutom namn. En del saker kommer man åt med Emacs tutorial I Emacs: C-h t Gör Emacs tutorial! Att spara i Emacs Via menyn files > save buffer Kortkommando: Ctrl-x Ctrl-s (C-x, C-s) Att läsa in en fil C-x C-f. Emacs gissar namn i minibufferten Completion - tab, space, frågetecken Om inte filen var inläst förut skapas en ny buffert med filens namn Två filer med samma namn, ex. foo.txt<2> Får man läsa men inte skriva kan man ändå titta på filen Att skapa en ny fil Samma sätt, fast ge ett namn som inte finns Att avsluta Emacs Spara dina filer först Att avsluta emacs: i menyn, eller C-x, C-c 3
Filer och backuper i Emacs Flera buffertar Spara filen med nytt namn Backupfiler tilde-filer brädgård-filer (auto-save) God ide att även när man vet att man inte behöver en fil spara den innan man går ur. Statusraden Syns vad man gör Sparad etc:,,. Varför använder vi Unix? Lite om Unix Pålitligt Kan köra och köra och... (jmf. Windows) I industrin servrar Ex Telias nättjänster Olika Unix: HP Unix, SunOS, AIX etc Utskrifter Om utskrifter Skrivarnamn: + rumsnummer. Kolla att skrivare finns Använd bara skrivare du kommer åt. 4
cc Skriva ut textfiler Skriva ut textfiler:. Flagga behövs oftast inte. Systemet är smart och försöker lista ut vilken skrivare som är nära. Kontrollera att filen ovan ser bra ut med tex cat. (dvs så du är säker på att det är text, och inte en bild) Snyggare textfiler (funkar bara på textfiler): Halva sidor, filnamn och datum. Skriva ut postscriptfiler fil vars namn slutar på.ps lp funkar bra Kolla att den ser bra ut med!#", I halv storlek: psnup -2 filnamn lp dpr1515 (om du vill skriva ut på pr1515) Andra utskrifter Från Emacs välj $&%(' )+*. Från Emacs Postscript print snyggare. Se till att stå i rätt buffer. Netscape använder postscript, dvs psnup fungerar Var kommer min utskrift? Till skrivaren i rummet, oftast; (systemet är smart och listar ut vilken skrivare som är närmast ) Överkurs: mer specifikt: till den skrivare som är specificerad G med,.-#/,.-/ 041.3.- 02123.- eller 5,.63771 5,.6#3771. 89 :<;= >2?@ A2B2C2?, ändras med: 8 DE<;+F >2?#@ A.B4C?.H EFJIKILK. (OBS: Inga mellanslag!) Skicka till annan skrivare, ex: MON24%QPRSP Frihet under ansvar! Skriv inte ut om du inte behöver! Om det inte fungerar? Om papper slut: Du får lägga i papper Om toner slut: gå till DQ Titta på skrivarkö: lpstat <skrivarnamn> lpq <skrivarnamn> Om din utskrift inte kommer ut, ta bort den ur skrivarkön TU.VTW.X+Y[Z\ T T U2VTW.X+Y Z Z \\ ]^_a` b\ c cdv4_(e V7_(e på Solaris Prova annan skrivare Information från Internet och World Wide Web 5
Finesser i Netscape Bokmärken (edit bookmarks finns under bookmarks-menyn) Ändra textstorlek: (Under Edit finns Preferences; ändra textstorlek (font)) Webläsare och server +**(.% ' * 2.)4) a' )N * Skippa index.html Webläsaren ber servern om sidan med given adress Servern översätter sidadressen till en plats i filsystemet, och, om det fanns en websida där, skickar tillbaks relevanta delar. Skickas som kod (beskrivning av hur sidan ska byggas upp), inte som färdig bild. Webläsare och server (forts) Webläsaren avgör hur sidan ska se ut. (Viktigt! Det innebär att sidskaparen inte (normalt) kan bestämma exakt hur någonting ska se ut) Liten stil: kommer sig av att i många PC-sammanhang visas text med jättelika bokstäver (pga dålig upplösning). Alltså sätter folk om textstorleken på sidan - men det som borde göras är sätta om textstorleken i sin egen webläsare! Var ska filen ligga? Avgörs av servern. (Här, och vanligt: katalogen ' * ). Heta? nånting +* normalt. Sökverktyg Hitta sidor om saker Hur fungerar detta? Enkelt: Skriv in en massa ord Sök stycken - citationstecken Som måste vara med - plustecken Sortera bort - minus Alla länkar fungerar inte alltid Prova olika sökverktyg och se vad du trivs med Olika webläsare Lynx, Explorer, Netscape, Opera, Mozilla, Konqueror, Ser olika ut Webläsaren bestämmer exakta utseendet på sidan Websida: bestämmer innehåll 6