From c89e0a42a808690cdcc3673f9b2fec431be84bd3 Mon Sep 17 00:00:00 2001 From: Lars Tveito Date: Tue, 17 Mar 2015 00:33:42 +0100 Subject: [PATCH] Changed first foil and removed roll-in. --- foiler.org | 59 ------------------------------------------------------ 1 file changed, 59 deletions(-) diff --git a/foiler.org b/foiler.org index 76c0781..279b10f 100644 --- a/foiler.org +++ b/foiler.org @@ -13,16 +13,6 @@ #+REVEAL_HLEVEL: 1 * Plan for kurset - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - # - Før pause: - # - Innføring i Emacs - # - Nyttige kommander - - # - Etter pause: - # - Sette opp Emacs på Ifi's maskiner - # - Skrive en enkel konfigurasjonsfil - # - Bruke det vi lærte før pause - Før pause: - Liten demonstrasjon av hvordan man kommer igang med Emacs på Ifi's maskiner @@ -34,8 +24,6 @@ - Tar imot alt av spørsmål fra salen! * Hva er Emacs? - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Teksteditor - Utvidbar (Emacs Lisp) - Over 30 år gammel @@ -43,8 +31,6 @@ - Fri programvare * Rammer, vinduer og buffere - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Emacs åpnes i en ramme - Man kan ha flere vinduer i samme ramme - Tekst vises i buffere @@ -53,8 +39,6 @@ - Minibufferet (nederste linje), brukes til å skrive inn filnavn, buffernavn, etc... * Modes - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Major modes - hvert buffer har kun én aktiv major mode - en major mode gir deg funksjonalitet for en bestemt type @@ -68,8 +52,6 @@ - Modes tilføyer ofte egne tastekombinasjoner! * Tips - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Emacs er annerledes å bruke enn mange andre programmer, så det krever tilvenning. - i begynnelsen: @@ -84,8 +66,6 @@ - gjør =CAPS-LOCK= om til en ekstra Control (=Ctrl=) * Terminologi for taster - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-= Control @@ -95,8 +75,6 @@ - == betyr et vilkårlig tegn (eller tastekombinasjon) * Prefikstaster - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-x = prefiks for globale kommandoer @@ -111,8 +89,6 @@ kommando eller udefinert. * Komme seg ut - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-x C-c= avslutt Emacs @@ -128,8 +104,6 @@ (Dvs. =C-g= kan brukes til å avbryte prefiks) * Tekstredigering - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-f=, =C-b= flytt markøren ett tegn frem/tilbake @@ -143,8 +117,6 @@ flytt markøren til forrige/neste linje * Bla rundt - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-v=, =M-v= scroll ned/opp en side @@ -155,8 +127,6 @@ vis slik at markøren er i senter/toppen/bunnen * Kill og yank - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-w= kill, tilsvarer cut @@ -173,8 +143,6 @@ yank-pop, går lenger tilbake på kill-ring * Feiloppretting - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-d=, =M-d= fjern neste bokstav/ord @@ -194,8 +162,6 @@ gjør neste ord til UPPERCASE/lowercase/Capital-Case * Markering av tekst - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-SPC= markerer tekst @@ -208,8 +174,6 @@ - Bruk i kombinasjon med =M-w=, =C-w= og =TAB= * Filer - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-x C-f= åpne fil (hvis den ikke finnes fra før åpnes et tomt buffer med det nye filnavnet) @@ -221,8 +185,6 @@ skrive til fil (tilsvarende «lagre som...») * Vinduer - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-x 2=, =C-x 3= splitt et vindu horisontalt/vertikalt @@ -236,8 +198,6 @@ bytt fokus til et annet vindu * Buffere - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-x b RET= bytt buffer (siste besøkte buffer er default) @@ -250,8 +210,6 @@ en annen måte å bytter buffer på * Kommandoer - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =M-x function RET= lar deg kalle en vilkårlig kommando med navn @@ -264,8 +222,6 @@ - Bruk =TAB= for autocomplete! * Søking - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-s= søk fremover i bufferet @@ -275,8 +231,6 @@ - Dette er en /svært/ effektiv måte å flytte markøren på! * Hjelp til selvhjelp - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =C-h k= bruk hvis du lurer på hva en tastekombinasjon gjør @@ -293,8 +247,6 @@ gir deg hjelp om hjelpen * Programmering - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - =TAB= indenterer riktig (dersom indenteringen er gal er det et tegn på at det er noe galt i koden!) @@ -309,8 +261,6 @@ flytter markøren til linjenummer == * Makroer - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Makroer er en måte å "ta opp" en rekke kommandoer på - =C-x (= @@ -329,8 +279,6 @@ gjenta makroen * Pakker - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Emacs 24 kommer med innebygd pakkebehandler - det finnes tusenvis av pakker @@ -347,9 +295,6 @@ - =x= utfør installering/oppgradering/sletting * Anbefalinger - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - - [[https://github.com/auto-complete/auto-complete][Auto-Complete]] viser mulige fullføringer @@ -363,8 +308,6 @@ et fargetema (hentet fra Sublime) * Nyttige lenker - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - [[http://www.gnu.org/software/emacs/manual/html_node/emacs/index.html#Top][Emacs manualen]] - [[http://termvakt.ifi.uio.no/Emacs][Termvaktens guide til Emacs]] - [[http://www.masteringemacs.org/reading-guide/][En flott blogg om Emacs]] @@ -372,8 +315,6 @@ - [[https://github.com/larstvei/dot-emacs][Min konfigurasjonsfil]] * Spørsmål? - #+ATTR_REVEAL: :frag roll-in - #+ATTR_HTML: :class build - Noen spørsmål nå? - Kom ned i pausen hvis dere har spørsmål eller ønske for neste time! - Gjerne send mail til [[mailto:larstvei@ifi.uio.no][larstvei@ifi.uio.no]]!