Hejsan Nu har vi kommit igång ordentligt med programmeringen och när man är djupt inne i något problem blir det lätt hänt att man glömmer saker. Jag blev idag påmind att jag glömt det å så viktiga fredagsmys-mailet. Därmed får det denna vecka bli måndagsmys! (kanske ännu viktigare att få det lite extra mysigt på måndagar) En emacs är trevlig att ha uppe. Men man vill ändå inte ha fler emacsar uppe samtidigt. Det drar onödigt mycket av datorns kräm och det är jobbigt när fönstren ligger ovanpå varandra o.s.v (Det kan ju t.o.m. gå så illa att man behöver använda musen - usch!). EN emacs är allt man behöver. Vill man titta på fler saker samtidigt så delar man bara fönstret i fler delar. Finurligt eller hur? Lite tangentbordskommandon rörande detta: C-x 2 Dela fönstret horisontellt. C-x 3 Dela fönstret vertikalt. C-x o Hoppa med markören till ett annat fönster (nästa i ordningen). C-x 0 Stäng fönstret markören står i. C-x 1 Stäng alla andra fönster förutom det som markören står i. Lite annat smått och gått som kan vara bra att veta i det här läget: C-e Gå till slutet av raden (tänk e som i "end"). C-a Gå till början av raden (tänk a som i början av alfabetet). C-s Sök framåt i fil. C-s igen för att söka nästa, enter för att avsluta. C-r Sök bakåt i fil. C-r igen för att söka nästa, enter för att avsluta. För er som är ytterligare intresserade följer här en kort FAQ: Q: Den lilla raden där det ibland dyker upp kryptiska saker, längst ned i emacsfönstret - vad är det egentligen? A: Detta är den mytomspunna "minibufferten". Det är som en liten kommandorad där man kan mata in saker (genom att först trycka M-x) och få utskrift om vad som händer för tillfället. Minibufferten är alltså inte helt olik terminalen. I terminalen kan användaren kommunicera med UNIX-systemet, i minibufferten kan man kommunicera med emacs. Många kommandon kan alltså matas in här, många fler än vad som finns kopplade till tangentkombinationer. Exempel på sådana kommandon kommer i senare fredagsmys-mail. Observera att minibufferten inte har något med tangentbordsbufferten att göra. Q: Dela fönster i all ära, men jag vill inte ha min emacs delad horisontellt från början med den där störande välkomsttexten. Hur blir jag av med den för alltid? A: Klicka i checkboxen, "never show it again". Klicka sedan på "dismiss this startup screen". Det var allt för den här gången. Lycka till med hackandet och kom ihåg att: Om datorn inte förstår vad ni menar så är det inte för att den är elak. Man måste bara vara riktigt tydlig när man pratar. UNIX är ett snällt system, SkyNet är ett elakt system. Hasta la vista, baby!