Hejsan! Denna vecka har verkligen flugit fram. Jag hoppas att alla hade det lika trevligt som oss på duggan och att ni lärde er mycket (särskilt om tentasystemet). Om det inte var nog mysig start (eller mitt) på veckan så vill jag i alla fall avrunda veckan med ett... fredagsmys! Temat för dagens fredagsmys är "magiska" emacskommandon. Alltså sådana häftigheter som gör att folk säger "oooh", "aaah" och "öööh"(?). Först lite bufferhantering: C-x C-v Öppna fil i denna buffer. C-x i Stoppa in innehållet från en annan fil i denna buffer. Magi: C-q TAB Gör en "riktig" tab. M-t Byt plats på två ord. C-t Byt plats på två bokstäver. C-x C-t Byt plats på två rader. C-u Upprepa ett kommando. Skriv in i minibufferten hur många gånger kommandot skall upprepas. (standard är fyra) M-u Gör resten av ordet till VERSALER. M-l Gör resten av ordet till gemener. M-c Sätter stor bokstav på ordet. Dagens F.A.Q. handlar om UNIX: Q: Jag vill kopiera en fil från en mapp till en annan, hur gör jag? A: Säg att du vill kopiera filen ~/TDDD11/lab4.adb till mappen ~/TDDD11/Lab4/ Skriv då i terminalen: cp ~/TDDD11/lab4.adb ~/TDDD11/Lab4 Säg att du vill kopiera samma fil, men du befinner dig i mappen ~/TDDD11/ Skriv då i terminalen: cp ~/TDDD11/lab4.adb Lab4 Säg att du vill kopiera samma fil, men du befinner dig i målmappen, d.v.s. i ~/TDDD11/Lab4/ cp ../lab4.adb . Vadå .. och .? Jo punkt (.) betyder "den mappen jag står i" och punktpunkt (..) betyder, "mappen ovanför". Q: Hur kan jag titta på en fils innehåll i terminalen, utan att starta emacs? A: Säg att du vill titta på lab4.adb, en fil som finns i mappen där du för tillfället står. Skriv då i terminalen: cat lab4.adb Det var allt för denna gång. Jag hoppas att det var tillräckligt magiskt för er. Om inte så får ni söka er till någon annan skola, t.ex. Hogwarts.