PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /proc/thread-self/root/proc/self/root/proc/self/root/usr/share/vim/vim80/tutor/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : //proc/thread-self/root/proc/self/root/proc/self/root/usr/share/vim/vim80/tutor/tutor.sv.utf-8

===============================================================================
= V À l k o m m e n  t i l l  h a n d l e d n i n g e n  i  V i m  - Ver. 1.5 =
===============================================================================

     Vim Àr en vÀldigt kraftfull redigerare som har mÄnga kommandon, alltför
     mÄnga att förklara i en handledning som denna. Den hÀr handledningen Àr
     gjord för att förklara tillrÀckligt mÄnga kommandon sÄ att du enkelt ska
     kunna anvÀnda Vim som en redigerare för alla ÀndamÄl.

     Den berÀknade tiden för att slutföra denna handledning Àr 25-30 minuter,
     beroende pÄ hur mycket tid som lÀggs ned pÄ experimentering.

     Kommandona i lektionerna kommer att modifiera texten. Gör en kopia av den
     hÀr filen att öva pÄ (om du startade "vimtutor Àr det hÀr redan en kopia).

     Det Àr viktigt att komma ihÄg att den hÀr handledningen Àr konstruerad
     att lÀra vid anvÀndning. Det betyder att du mÄste köra kommandona för att
     lÀra dig dem ordentligt. Om du bara lÀser texten sÄ kommer du att glömma
     kommandona!

     FörsÀkra dig nu om att din Caps-Lock tangent INTE Àr aktiv och tryck pÄ
     j-tangenten tillrÀckligt mÄnga gÄnger för att förflytta markören sÄ att
     Lektion 1.1 fyller skÀrmen helt.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 1.1: FLYTTA MARKÖREN


   ** För att flytta markören, tryck pÄ tangenterna h,j,k,l som indikerat. **
	     ^
	     k		Tips:
       < h	 l >	h-tangenten Àr till vÀnster och flyttar till vÀnster.
	     j		l-tangenten Àr till höger och flyttar till höger.
	     v		j-tangenten ser ut som en pil ned.
  1. Flytta runt markören pÄ skÀrmen tills du kÀnner dig bekvÀm.

  2. HĂ„ll ned tangenten pil ned (j) tills att den repeterar.
---> Nu vet du hur du tar dig till nÀsta lektion.

  3. Flytta till Lektion 1.2, med hjÀlp av ned tangenten.

Notera: Om du Àr osÀker pÄ nÄgonting du skrev, tryck <ESC> för att placera dig
	dig i Normal-lÀge. Skriv sedan om kommandot.

Notera: Piltangenterna borde ocksÄ fungera.  Men om du anvÀnder hjkl sÄ kommer
	du att kunna flytta omkring mycket snabbare, nÀr du vÀl vant dig vid
	det.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.2: STARTA OCH AVSLUTA VIM


  !! NOTERA: Innan du utför nÄgon av punkterna nedan, lÀs hela lektionen!!

  1. Tryck <ESC>-tangenten (för att se till att du Àr i Normal-lÀge).

  2. Skriv:			:q! <ENTER>.

---> Detta avslutar redigeraren UTAN att spara nÄgra Àndringar du gjort.
     Om du vill spara Àndringarna och avsluta skriv:
				:wq  <ENTER>

  3. NÀr du ser skal-prompten, skriv kommandot som tog dig in i den hÀr
     handledningen.  Det kan vara:	vimtutor <ENTER>
     Normalt vill du anvÀnda:		vim tutor <ENTER>

---> 'vim' betyder öppna redigeraren vim, 'tutor' Àr filen du vill redigera.

  4. Om du har memorerat dessa steg och kÀnner dig sjÀlvsÀker, kör dÄ stegen
     1 till 3 för att avsluta och starta om redigeraren. Flytta sedan ned
     markören till Lektion 1.3.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.3: TEXT REDIGERING - BORTTAGNING


** NÀr du Àr i Normal-lÀge tryck  x  för att ta bort tecknet under markören. **

  1. Flytta markören till raden nedan med markeringen --->.

  2. För att rÀtta felen, flytta markören tills den stÄr pÄ tecknet som ska
     tas bort. fix the errors, move the cursor until it is on top of the

  3. Tryck pÄ	x-tangenten för att ta bort det felaktiga tecknet.

  4. Upprepa steg 2 till 4 tills meningen Àr korrekt.

---> Kkon hoppadee övverr mÄÄnen.

  5. Nu nÀr raden Àr korrekt, gÄ till Lektion 1.4.

NOTERA: NÀr du gÄr igenom den hÀr handledningen, försök inte att memorera, lÀr
	genom anvÀndning.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.4: TEXT REDIGERING - INFOGNING


	 ** NÀr du Àr i Normal-lÀge tryck  i  för att infoga text. **

  1. Flytta markören till den första raden nedan med markeringen --->.

  2. För att göra den första raden likadan som den andra, flytta markören till
     det första tecknet EFTER dÀr text ska infogas.

  3. Tryck  i  och skriv in det som saknas.

  4. NÀr du rÀttat ett fel tryck <ESC> för att ÄtergÄ till Normal-lÀge.
     Upprepa steg 2 till 4 för att rÀtta meningen.

---> Det sakns hÀr .
---> Det saknas lite text frÄn den hÀr raden.

  5. NÀr du kÀnner dig bekvÀm med att infoga text, gÄ till sammanfattningen
     nedan.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 1 SAMMANFATTNING


  1. Markören flyttas genom att anvÀnda piltangenterna eller hjkl-tangenterna.
	 h (vÀnster)	j (ned)       k (upp)	    l (höger)

  2. För att starta Vim (frÄn %-prompten) skriv:  vim FILNAMN <ENTER>

  3. För att avsluta Vim skriv:  <ESC>  :q!  <ENTER>  för att kasta Àndringar.
		   ELLER skriv:  <ESC>	:wq  <ENTER>  för att spara Àndringar.

  4. För att ta bort tecknet under markören i Normal-lÀge skriv:  x

  5. För att infoga text vid markören i Normal-lÀge skriv:
	 i     skriv in text	<ESC>

NOTERA: Genom att trycka <ESC> kommer du att placeras i Normal-lÀge eller
	avbryta ett delvis fÀrdigskrivet kommando.

FortsÀtt nu med Lektion 2.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 2.1: BORTTAGNINGSKOMMANDON


	    ** Skriv  dw  för att radera till slutet av ett ord. **

  1. Tryck  <ESC>  för att försÀkra dig om att du Àr i Normal-lÀge.

  2. Flytta markören till raden nedan markerad --->.

  3. Flytta markören till början av ett ord som mÄste raderas.

  4. Skriv   dw	 för att radera ordet.

  NOTERA: BokstÀverna dw kommer att synas pÄ den sista raden pÄ skÀrmen nÀr
	du skriver dem. Om du skrev nÄgot fel, tryck  <ESC>  och börja om.

---> Det Àr ett nÄgra ord roliga att som inte hör hemma i den hÀr meningen.

  5. Upprepa stegen 3 och 4 tills meningen Àr korrekt och gÄ till Lektion 2.2.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lektion 2.2: FLER BORTTAGNINGSKOMMANDON


	   ** Skriv  d$	för att radera till slutet pÄ raden. **

  1. Tryck  <ESC>  för att försÀkra dig om att du Àr i Normal-lÀge.

  2. Flytta markören till raden nedan markerad --->.

  3. Flytta markören till slutet pÄ den rÀtta raden (EFTER den första . ).

  4. Skriv    d$    för att radera till slutet pÄ raden.

---> NÄgon skrev slutet pÄ den hÀr raden tvÄ gÄnger. den hÀr raden tvÄ gÄnger.


  5. GÄ vidare till Lektion 2.3 för att förstÄ vad det Àr som hÀnder.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lesson 2.3: KOMMANDON OCH OBJEKT


  Syntaxen för  d  raderingskommandot Àr följande:

	 [nummer]   d	objekt	    ELLER	     d	 [nummer]   objekt
  Var:
    nummer - Àr antalet upprepningar av kommandot (valfritt, standard=1).
    d - Àr kommandot för att radera.
    objekt - Àr vad kommandot kommer att operera pÄ (listade nedan).

  En kort lista över objekt:
    w - frÄn markören till slutet av ordet, inklusive blanksteget.
    e - frÄn markören till slutet av ordet, EJ inklusive blanksteget.
    $ - frÄn markören till slutet pÄ raden.

NOTERA:  För den Àventyrslystne, genom att bara trycka pÄ objektet i
	 Normal-lÀge (utan kommando) sÄ kommer markören att flyttas som
	 angivet i objektlistan.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Lektion 2.4: ETT UNDANTAG TILL 'KOMMANDO-OBJEKT'


	       ** Skriv	 dd   för att radera hela raden. **

  PÄ grund av hur vanligt det Àr att ta bort hela rader, valde upphovsmannen
  till Vi att det skulle vara enklare att bara trycka d tvÄ gÄnger i rad för
  att ta bort en rad.

  1. Flytta markören till den andra raden i frasen nedan.
  2. Skriv  dd  för att radera raden.
  3. Flytta nu till den fjÀrde raden.
  4. Skriv   2dd   (kom ihÄg:  nummer-kommando-objekt) för att radera de tvÄ
     raderna.

      1)  Roses are red,
      2)  Mud is fun,
      3)  Violets are blue,
      4)  I have a car,
      5)  Clocks tell time,
      6)  Sugar is sweet
      7)  And so are you.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 Lektion 2.5: ÅNGRA-KOMMANDOT


** Skriv  u för att Ängra det senaste kommandona,  U för att fixa en hel rad. **

  1. Flytta markören till slutet av raden nedan markerad ---> och placera den
     pÄ det första felet.
  2. Skriv  x  för att radera den första felaktiga tecknet.
  3. Skriv nu  u  för att Ängra det senaste körda kommandot.
  4. RÀtta den hÀr gÄngen alla felen pÄ raden med  x-kommandot.
  5. Skriv nu  U  för att ÄterstÀlla raden till dess ursprungliga utseende.
  6. Skriv nu  u  nÄgra gÄnger för att Ängra  U  och tidigare kommandon.
  7. Tryck nu CTRL-R (hÄll inne CTRL samtidigt som du trycker R) nÄgra gÄnger
     för att upprepa kommandona (Ängra Ängringarna).

---> Fiixa felen ppÄ deen hÀÀr meningen och Äterskapa dem med Ängra.

  8. Det hÀr Àr vÀldigt anvÀndbara kommandon.  GÄ nu vidare till
     Lektion 2 Sammanfattning.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 2 SAMMANFATTNING


  1. För att radera frÄn markören till slutet av ett ord skriv:    dw

  2. För att radera frÄn markören till slutet av en rad skriv:    d$

  3. För att radera en hel rad skriv:    dd

  4. Syntaxen för ett kommando i Normal-lÀge Àr:

       [nummer]   kommando   objekt   ELLER   kommando   [nummer]   objekt
     dÀr:
       nummer - Àr hur mÄnga gÄnger kommandot kommandot ska repeteras
       kommando - Àr vad som ska göras, t.ex.  d  för att radera
       objekt - Àr vad kommandot ska operera pÄ, som t.ex.  w (ord),
		$ (till slutet av raden), etc.

  5. För att Ängra tidigare kommandon, skriv:  u (litet u)
     För att Ängra alla tidigare Àndringar pÄ en rad skriv:  U (stort U)
     För att Ängra Ängringar tryck:  CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 Lektion 3.1: KLISTRA IN-KOMMANDOT


   ** Skriv  p  för att klistra in den senaste raderingen efter markören. **

  1. Flytta markören till den första raden i listan nedan.

  2. Skriv  dd  för att radera raden och lagra den i Vims buffert.

  3. Flytta markören till raden OVANFÖR dĂ€r den raderade raden borde vara.

  4. NÀr du Àr i Normal-lÀge, skriv    p	 för att byta ut raden.

  5. Repetera stegen 2 till 4 för att klistra in alla rader i rÀtt ordning.

     d) Kan du lÀra dig ocksÄ?
     b) Violetter Àr blÄ,
     c) Intelligens fÄs genom lÀrdom,
     a) Rosor Àr röda,



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lesson 3.2: ERSÄTT-KOMMANDOT


  ** Skriv  r  och ett tecken för att ersÀtta tecknet under markören. **

  1. Flytta markören till den första raden nedan markerad --->.

  2. Flytta markören sÄ att den stÄr pÄ det första felet.

  3. Skriv   r	och sedan det tecken som borde ersÀtta felet.

  4. Repetera steg 2 och 3 tills den första raden Àr korrekt.

--->  NÀr drn hÀr ruden skrevs, trickte nÄgon pÄ fil knappar!
--->  NÀr den hÀr raden skrevs, tryckte nÄgon pÄ fel knappar!

  5. GĂ„ nu vidare till Lektion 3.2.

NOTERA: Kom ihÄg att du skall lÀra dig genom anvÀndning, inte genom memorering.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 3.3: ÄNDRA-KOMMANDOT


	   ** För att Àndra en del eller ett helt ord, skriv  cw . **

  1. Flytta markören till den första redan nedan markerad --->.

  2. Placera markören pÄ d i rdrtn.

  3. Skriv  cw  och det rÀtta ordet (i det hÀr fallet, skriv "aden".)

  4. Tryck <ESC> och flytta markören till nÀsta fel (det första tecknet som
     ska Àndras.)

  5. Repetera steg 3 och 4 tills den första raden Àr likadan som den andra.

---> Den hÀr rdrtn har nÄgra otf som brhotrt Àndras mrf Àndra-komjendit.
---> Den hÀr raden har nÄgra ord som behöver Àndras med Àndra-kommandot.

Notera att  cw  inte bara Àndrar ordet, utan Àven placerar dig i infogningslÀge.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lektion 3.4: FLER ÄNDRINGAR MED c


     ** Ändra-kommandot anvĂ€nds pĂ„ samma objekt som radera. **

  1. Ändra-kommandot fungerar pĂ„ samma sĂ€tt som radera. Syntaxen Ă€r:

       [nummer]   c   objekt	   ELLER	    c	[nummer]   objekt

  2. Objekten Àr ocksÄ de samma, som t.ex.   w (ord), $ (slutet av raden), etc.

  3. Flytta till den första raden nedan markerad -->.

  4. Flytta markören till det första felet.

  5. Skriv  c$  för att göra resten av raden likadan som den andra och tryck
     <ESC>.

---> Slutet pÄ den hÀr raden behöver hjÀlp med att fÄ den att likna den andra.
---> Slutet pÄ den hÀr raden behöver rÀttas till med  c$-kommandot.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 3 SAMMANFATTNING


  1. För att ersÀtta text som redan har blivit raderad, skriv   p .
     Detta klistrar in den raderade texten EFTER markören (om en rad raderades
     kommer den att hamna pÄ raden under markören.

  2. För att ersÀtta tecknet under markören, skriv   r   och sedan tecknet som
     kommer att ersÀtta orginalet.

  3. Ändra-kommandot lĂ„ter dig Ă€ndra det angivna objektet frĂ„n markören till
     slutet pÄ objektet. eg. Skriv  cw  för att Àndra frÄn markören till slutet
     pÄ ordet, c$	för att Àndra till slutet pÄ en rad.

  4. Syntaxen för Àndra-kommandot Àr:

	 [nummer]   c	objekt	      ELLER	c   [nummer]   objekt

GÄ nu till nÀsta lektion.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 4.1: POSITION OCH FILSTATUS


  ** Tryck CTRL-g för att visa din position i filen och filstatusen.
     Tryck SHIFT-G för att flytta till en rad i filen. **

  Notera: LÀsa hela den lektion innan du utför nÄgot av stegen!!

  1. HĂ„ll ned Ctrl-tangenten och tryck  g . En statusrad med filnamn och raden
     du befinner dig pÄ kommer att synas. Kom ihÄg radnummret till Steg 3.

  2. Tryck shift-G för att flytta markören till slutet pÄ filen.

  3. Skriv in nummret pÄ raden du var pÄ och tryck sedan shift-G. Detta kommer
     att ta dig tillbaka till raden du var pÄ nÀr du först tryckte Ctrl-g.
     (NÀr du skriver in nummren, kommer de INTE att visas pÄ skÀrmen.)

  4. Om du kÀnner dig sÀker pÄ det hÀr, utför steg 1 till 3.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 4.2: SÖK-KOMMANDOT


     ** Skriv  /  följt av en fras för att söka efter frasen. **

  1. I Normal-lÀge skriv /-tecknet. Notera att det och markören blir synlig
     lÀngst ned pÄ skÀrmen precis som med :-kommandot.

  2. Skriv nu "feeel" <ENTER>. Det hÀr Àr ordet du vill söka efter.

  3. För att söka efter samma fras igen, tryck helt enkelt  n .
     För att söka efter samma fras igen i motsatt riktning, tryck  Shift-N .

  4. Om du vill söka efter en fras bakÄt i filen, anvÀnd kommandot  ?  istÀllet
     för /.

---> "feeel" Àr inte rÀtt sÀtt att stava fel: feeel Àr ett fel.

Notera: NÀr sökningen nÄr slutet pÄ filen kommer den att fortsÀtta vid början.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   Lektion 4.3: SÖKNING EFTER MATCHANDE PARENTESER


	      ** Skriv  %  för att hitta en matchande ),], or } . **

  1. Placera markören pÄ nÄgon av (, [, or { pÄ raden nedan markerad --->.

  2. Skriv nu %-tecknet.

  3. Markören borde vara pÄ den matchande parentesen eller hakparentesen.

  4. Skriv  %  för att flytta markören tillbaka till den första hakparentesen
     (med matchning).

---> Det ( hÀr Àr en testrad med (, [ ] och { } i den. ))

Notera: Det hÀr Àr vÀldigt anvÀndbart vid avlusning av ett program med icke
	matchande parenteser!






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lektion 4.4: ETT SÄTT ATT ÄNDRA FEL


	** Skriv  :s/gammalt/nytt/g  för att ersÀtta "gammalt" med "nytt". **

  1. Flytta markören till raden nedan markerad --->.

  2. Skriv  :s/denn/den <ENTER> . Notera att det hÀr kommandot bara Àndrar den
     första förekomsten pÄ raden.

  3. Skriv nu	 :s/denn/den/g	   vilket betyder ersÀtt globalt pÄ raden.
     Det Àndrar alla förekomster pÄ raden.

---> denn bÀsta tiden att se blommor blomma Àr denn pÄ vÄren.

  4. För att Àndra alla förekomster av en teckenstrÀng mellan tvÄ rader,
     skriv  :#,#s/gammalt/nytt/g    dÀr #,# Àr de tvÄ radernas radnummer.
     Skriv  :%s/gammtl/nytt/g    för att Àndra varje förekomst i hela filen.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 4 SAMMANFATTNING


  1. Ctrl-g  visar din position i filen och filstatusen.
     Shift-G  flyttar till slutet av filen. Ett radnummer följt  Shift-G
     flyttar till det radnummret.

  2. Skriver man  /	följt av en fras söks det FRAMMÅT efter frasen.
     Skriver man  ?	följt av en fras söks det BAKÅT efter frasen.
     Efter en sökning skriv  n  för att hitta nÀsta förekomst i samma riktning
     eller  Shift-N  för att söka i den motsatta riktningen.

  3. Skriver man  %	nÀr markören Àr pÄ ett  (,),[,],{, eller }  hittas dess
     matchande par.

  4. För att ersÀtta den första gammalt med nytt pÄ en rad skriv  :s/gammlt/nytt
     För att ersÀtta alla gammlt med nytt pÄ en rad skriv  :s/gammlt/nytt/g
     För att ersÀtta fraser mellan rad # och rad # skriv  :#,#s/gammlt/nytt/g
     För att ersÀtta alla förekomster i filen skriv  :%s/gammlt/nytt/g
     För att bekrÀfta varje gÄng lÀgg till "c"  :%s/gammlt/nytt/gc


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Lektion 5.1: HUR MAN KÖR ETT EXTERNT KOMMANDO


   ** Skriv  :!	följt av ett externt kommando för att köra det kommandot. **

  1. Skriv det vÀlbekanta kommandot	:  för att placera markören lÀngst ned
     pÄ skÀrmen pÄ skÀrmen. Detta lÄter dig skriva in ett kommando.

  2. Skriv nu  !  (utropstecken).  Detta lÄter dig köra ett godtyckligt externt
     skalkommando.

  3. Som ett exempel skriv   ls   efter ! och tryck sedan <ENTER>. Detta kommer
     att visa dig en listning av din katalog, precis som om du kört det vid
     skalprompten. AnvÀnd  :!dir  om ls inte fungerar.

Notera:  Det Àr möjligt att köra vilket externt kommando som helst pÄ det hÀr
	 sÀttet.

Notera:  Alla  :-kommandon mÄste avslutas med att trycka pÄ <ENTER>




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lektion 5.2: MER OM ATT SPARA FILER


     ** För att spara Àndringar gjorda i en fil, skriv  :w FILNAMN. **

  1. Skriv  :!dir  eller  :!ls  för att fÄ en listning av din katalog.
     Du vet redan att du mÄste trycka <ENTER> efter det hÀr.

  2. VĂ€lj ett filnamn som inte redan existerar, som t.ex. TEST.

  3. Skriv nu:	 :w TEST   (dÀr TEST Àr filnamnet du valt.)

  4. Det hÀr sparar hela filen	(Vim handledningen)  under namnet TEST.
     För att verifiera detta, skriv    :!dir   igen för att se din katalog

Notera: Om du skulle avsluta Vim och sedan öppna igen med filnamnet TEST sÄ
	skulle filen vara en exakt kopia av handledningen nÀr du sparade den.

  5. Ta nu bort filen genom att skriva (MS-DOS):  :!del TEST
				   eller (Unix):  :!rm TEST


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    Lektion 5.3: ETT SELEKTIVT SPARA-KOMMANDO


	** För att spara en del av en fil, skriv   :#,# w FILNAMN **

  1. Ännu en gĂ„ng, skriv  :!dir  eller  :!ls  för att fĂ„ en listning av din
     katalog och vÀlj ett passande filnamn som t.ex. TEST.

  2. Flytta markören högst upp pÄ den hÀr sidan och tryck  Ctrl-g  för att fÄ
     reda pĂ„ radnumret pĂ„ den raden. KOM IHÅG DET NUMMRET!

  3. Flytta nu lÀngst ned pÄ sidan och skriv  Ctrl-g igen.
     KOM IHÅG DET RADNUMMRET OCKSÅ!

  4. För att BARA spara en sektion till en fil, skriv   :#,# w TEST
     dÀr #,# Àr de tvÄ nummren du kom ihÄg (toppen, botten) och TEST Àr
     ditt filnamn.

  5. Ännu en gĂ„ng, kolla sĂ„ att filen Ă€r dĂ€r med  :!dir  men radera den INTE.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		   Lektion 5.4: TA EMOT OCH FÖRENA FILER


       ** För att infoga innehÄllet av en fil, skriv   :r FILNAMN **

  1. Skriv   :!dir   för att försÀkra dig om att TEST-filen frÄn tidigare
     fortfarande Àr kvar.

  2. Placera markören högst upp pÄ den hÀr sidan.

NOTERA:  Efter att du kört Steg 3 kommer du att se Lektion 5.3.
	 Flytta dÄ NED till den hÀr lektionen igen.

  3. Ta nu emot din TEST-fil med kommandot   :r TEST   dÀr TEST Àr namnet pÄ
     filen.

NOTERA:  Filen du tar emot placeras dÀr markören Àr placerad.

  4. För att verifiera att filen togs emot, gÄ tillbaka och notera att det nu
     finns tvÄ kopior av Lektion 5.3, orginalet och filversionen.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 5 SAMMANFATTNING


  1.  :!kommando  kör ett externt kommando.

      NÄgra anvÀndbara exempel Àr:
	 (MS-DOS)	  (Unix)
	  :!dir		   :!ls		  -  visar en kataloglistning.
	  :!del FILNAMN    :!rm FILNAMN   -  tar bort filen FILNAMN.

  2.  :w FILNAMN  sparar den aktuella Vim-filen med namnet FILNAMN.

  3.  :#,#w FILNAMN  sparar raderna # till #  i filen FILNAMN.

  4.  :r FILNAMN  tar emot filen FILNAMN och infogar den i den aktuella filen
      efter markören.






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 Lektion 6.1: ÖPPNA-KOMMANDOT


 ** Skriv  o  för att öppna en rad under markören och placera dig i
    Infoga-lÀge. **

  1. Flytta markören till raden nedan markerad --->.

  2. Skriv  o (litet o) för att öppna upp en rad NEDANFÖR markören och placera
     dig i Infoga-mode.

  3. Kopiera nu raden markerad ---> och tryck <ESC> för att avsluta
     Infoga-lÀget.

---> Efter du skrivit  o  placerad markören pÄ en öppen rad i Infoga-lÀge.

  4. För att öppna upp en rad OVANFÖR markören, skriv ett stort  O , istĂ€llet
     för ett litet  o. Pröva detta pÄ raden nedan.
Öppna upp en rad ovanför denna genom att trycka Shift-O nĂ€r markören stĂ„r hĂ€r.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 6.2: LÄGG TILL-KOMMANDOT


	     ** Skriv  a  för att infoga text EFTER markören. **

  1. Flytta markören till slutet av den första raden nedan markerad ---> genom
     att skriv  $	i Normal-lÀge.

  2. Skriv ett  a  (litet a) för att lÀgga till text EFTER tecknet under
     markören.  (Stort  A  lÀgger till i slutet av raden.)

Notera: Detta undviker att behöva skriva  i , det sista tecknet, texten att
	infoga, <ESC>, högerpil, och slutligen, x, bara för att lÀgga till i
	slutet pÄ en rad!

  3. Gör nu fÀrdigt den första raden. Notera ocksÄ att lÀgga till Àr likadant
      som Infoga-lÀge, enda skillnaden Àr positionen dÀr texten blir infogad.

---> HÀr kan du trÀna
---> HÀr kan du trÀna pÄ att lÀgga till text i slutet pÄ en rad.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    Lektion 6.3: EN ANNAN VERSION AV ERSÄTT


      ** Skriv ett stort  R  för att ersÀtta fler Àn ett tecken. **

  1. Flytta markören till den första raden nedan markerad --->.

  2. Placera markören vid början av det första ordet som Àr annorlunda jÀmfört
     med den andra raden markerad ---> (ordet "sista").

  3. Skriv nu  R  och ersÀtt resten av texten pÄ den första raden genom att
     skriva över den gamla texten sÄ att den första raden blir likadan som
     den andra.

---> För att fÄ den första raden lika som den sista, anvÀnd tangenterna.
---> För att fÄ den första raden lika som den andra, skriv R och den nya texten.

  4. Notera att nÀr du trycker <ESC> för att avsluta, sÄ blir eventuell
     oförÀndrad text kvar.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    Lektion 6.4: SÄTT FLAGGOR

  ** SÀtt en flagga sÄ att en sökning eller ersÀttning ignorerar storlek **

  1. Sök efter "ignore" genom att skriva:
     /ignore
     Repetera flera gÄnger genom att trycka pÄ n-tangenten

  2. SĂ€tt 'ic' (Ignore Case) flaggan genom att skriva:
     :set ic

  3. Sök nu efter "ignore" igen genom att trycka: n
     Repeat search several more times by hitting the n key

  4. SĂ€tt 'hlsearch' and 'incsearch' flaggorna:
     :set hls is

  5. Skriv nu in sök-kommandot igen, och se vad som hÀnder:
     /ignore

  6. För att ta bort framhÀvningen av trÀffar, skriv
     :nohlsearch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			       LEKTION 6 SAMMANFATTNING


  1. Genom att skriva  o  öpnnas en rad NEDANFÖR markören och markören placeras
     pÄ den öppna raden i Infoga-lÀge.
     Genom att skriva ett stort  O  öppnas raden OVANFÖR raden som markören Ă€r
     pÄ.

  2. Skriv ett  a  för att infoga text EFTER tecknet som markören stÄr pÄ.
     Genom att skriva ett stort  A  lÀggs text automatiskt till i slutet pÄ
     raden.

  3. Genom att skriva ett stort  R  hamnar du i ErsÀtt-lÀge till  <ESC>  trycks
     för att avsluta.

  4. Genom att skriva ":set xxx" sÀtts flaggan "xxx"









~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       LEKTION 7: ON-LINE HJÄLP-KOMMANDON


		      ** AnvÀnd on-line hjÀlpsystemet **

  Vim har ett omfattande on-line hjÀlpsystem. För att komma igÄng pröva ett av
  dessa tre:
	- tryck <HELP> tangenten (om du har nÄgon)
	- tryck <F1> tangenten (om du har nÄgon)
	- skriv   :help <ENTER>

  Skriv   :q <ENTER>   för att strÀnga hjÀlpfönstret.

  Du kan hitta hjÀlp om nÀstan allting, genom att ge ett argument till
  ":help" kommandot. Pröva dessa (glöm inte att trycka <ENTER>):

	:help w
	:help c_<T
	:help insert-index
	:help user-manual


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       LEKTION 8: SKAPA ETT UPPSTARTSSKRIPT

			  ** Aktivera Vim- funktioner **

  Vim har mÄnga fler funktioner Àn Vi, men de flesta av dem Àr inaktiverade som
  standard. För att börja anvÀnda fler funktioner mÄste du skapa en "vimrc"-fil.

  1. Börja redigera "vimrc"-filen, detta beror pÄ ditt system:
	:edit ~/.vimrc			för Unix
	:edit $VIM/_vimrc		för MS-Windows

  2. LĂ€s nu texten i exempel "vimrc"-filen:

	:read $VIMRUNTIME/vimrc_example.vim

  3. Spara filen med:

	:write

  NÀsta gÄng du startar Vim kommer den att anvÀnda syntaxframhÀvning.
  Du kan lÀgga till alla instÀllningar du föredrar till den hÀr "vimrc"-filen.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Detta avslutar handledningen i Vim. Den var avsedd att ge en kort översikt av
  redigeraren Vim, bara tillrÀckligt för att du ska kunna anvÀnda redigeraren
  relativt enkelt. Den Àr lÄngt ifrÄn komplett eftersom Vim har mÄnga mÄnga fler
  kommandon. LÀs anvÀndarmanualen hÀrnÀst: ":help user-manual".

  För vidare lÀsning rekommenderas den hÀr boken:
	Vim - Vi Improved - av Steve Oualline
	Förlag: New Riders
  Den första boken som Àr endast behandlar Vim. Speciellt anvÀndbar för
  nybörjare. Det finns mÄnga exempel och bilder.
  Se http://iccf-holland.org/click5.html

  Den hÀr boken Àr Àldre och behandlar mer Vi Àn Vim, men rekommenderas ocksÄ:
	Learning the Vi Editor - av Linda Lamb
	Förlag: O'Reilly & Associates Inc.
  Det Àr en bra bok för att lÀra sig nÀstan allt som du vill kunna göra med Vi.
  Den sjÀtte upplagan inkluderar ocksÄ information om Vim.

  Den hÀr handledningen Àr skriven av Michael C. Pierce och Robert K. Ware,
  Colorado School of Mines med idéer frÄn Charles Smith,
  Colorado State University.  E-post: bware@mines.colorado.edu.

  Modifierad för Vim av Bram Moolenaar.
  Översatt av Johan Svedberg <johan@svedberg.com>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~