%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/share/vim/vim91/tutor/
Upload File :
Create Path :
Current File : //usr/share/vim/vim91/tutor/tutor.de

===============================================================================
=      W i l l k o m m e n   im   V I M   T u t o r    -    Version 1.7.de.1  =
===============================================================================

   Vim ist ein sehr m�chtiger Editor, der viele Befehle bereitstellt; zu viele,
   um alle in einem Tutor wie diesem zu erkl�ren.  Dieser Tutor ist so
   gestaltet, um genug Befehle vorzustellen, dass Du die F�higkeit erlangst,
   Vim mit Leichtigkeit als einen Allzweck-Editor zu verwenden.
   Die Zeit f�r das Durcharbeiten dieses Tutors betr�gt ca. 25-30 Minuten,
   abh�ngig davon, wie viel Zeit Du mit Experimentieren verbringst.

   ACHTUNG:
   Die in den Lektionen angewendeten Kommandos werden den Text modifizieren.
   Erstelle eine Kopie dieser Datei, in der Du �ben willst (falls Du "vimtutor"
   aufgerufen hast, ist dies bereits eine Kopie).

   Es ist wichtig, sich zu vergegenw�rtigen, dass dieser Tutor f�r das Anwenden
   konzipiert ist. Das bedeutet, dass Du die Befehle anwenden musst, um sie
   richtig zu lernen. Wenn Du nur den Text liest, vergisst Du die Befehle!

   Jetzt stelle sicher, dass deine Umstelltaste NICHT gedr�ckt ist und bet�tige
   die   j   Taste gen�gend Mal, um den Cursor nach unten zu bewegen, so dass
   Lektion 1.1 den Bildschirm vollkommen ausf�llt.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 1.1: BEWEGEN DES CURSORS

  ** Um den Cursor zu bewegen, dr�cke die h,j,k,l Tasten wie unten gezeigt. **
	     ^		 Hilfestellung:
	     k		 Die h Taste befindet sich links und bewegt nach links.
       < h	 l >	 Die l Taste liegt rechts und bewegt nach rechts.
	     j		 Die j Taste �hnelt einem Pfeil nach unten.
	     v
  1. Bewege den Cursor auf dem Bildschirm umher, bis Du Dich sicher f�hlst.

  2. Halte die Nach-Unten-Taste (j) gedr�ckt, bis sie sich wiederholt.
     Jetzt wei�t Du, wie Du Dich zur n�chsten Lektion bewegen kannst.

  3. Benutze die Nach-Unten-Taste, um Dich zu Lektion 1.2 zu bewegen.

Anmerkung: Immer, wenn Du Dir unsicher bist �ber das, was Du getippt hast,
	   dr�cke <ESC> , um Dich in den Normalmodus zu begeben.
	   Dann gib das gew�nschte Kommando noch einmal ein.

Anmerkung: Die Cursor-Tasten sollten ebenfalls funktionieren. Aber wenn Du
	   hjkl benutzt, wirst Du in der Lage sein, Dich sehr viel schneller
	   umherzubewegen, wenn Du Dich einmal daran gew�hnt hast. Wirklich!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			    Lektion 1.2: VIM BEENDEN


  !! Hinweis: Bevor Du einen der unten aufgef�hrten Schritte ausf�hrst, lies
     diese gesamte Lektion!!

  1. Dr�cke die <ESC> Taste (um sicherzustellen, dass Du im Normalmodus bist).

  2. Tippe:	:q! <ENTER>.
     Dies beendet den Editor und VERWIRFT alle �nderungen, die Du gemacht hast.

  3. Wenn Du die Eingabeaufforderung siehst, gib das Kommando ein, das Dich zu
     diesem Tutor gef�hrt hat. Dies w�re:	vimtutor <ENTER>

  4. Wenn Du Dir diese Schritte eingepr�gt hast und Du Dich sicher f�hlst,
     f�hre Schritte 1 bis 3 aus, um den Editor zu verlassen und wieder
     hineinzugelangen.

Anmerkung:  :q! <ENTER>  verwirft alle �nderungen, die Du gemacht hast. Einige
     Lektionen sp�ter lernst Du, die �nderungen in einer Datei zu speichern.

  5. Bewege den Cursor abw�rts zu Lektion 1.3.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.3: TEXT EDITIEREN - L�SCHEN


	 ** Dr�cke  x  , um das Zeichen unter dem Cursor zu l�schen. **

  1. Bewege den Cursor zu der mit ---> markierten Zeile unten.

  2. Um die Fehler zu beheben, bewege den Cursor, bis er �ber dem Zeichen steht,
     das gel�scht werden soll.

  3. Dr�cke die  x  Taste, um das unerw�nschte Zeichen zu l�schen.

  4. Wiederhole die Schritte 2 bis 4, bis der Satz korrekt ist.

---> Die Kkuh sprangg �bberr deen Moond.

  5. Nun, da die Zeile korrekt ist, gehe weiter zur Lektion 1.4.

Anmerkung: W�hrend Du durch diesen Tutor gehst, versuche nicht, auswendig zu
    lernen, lerne vielmehr durch Anwenden.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.4: TEXT EDITIEREN - EINF�GEN


		    **  Dr�cke  i  , um Text einzuf�gen. **

  1. Bewege den Cursor zur ersten unten stehenden mit ---> markierten Zeile.

  2. Um die erste Zeile mit der zweiten gleichzumachen, bewege den Cursor auf
     das erste Zeichen NACH der Stelle, an der Text eingef�gt werden soll.

  3. Dr�cke  i  und gib die n�tigen Erg�nzungen ein.

  4. Wenn jeweils ein Fehler beseitigt ist, dr�cke <ESC> , um zum Normalmodus
     zur�ckzukehren.
		 Wiederhole Schritte 2 bis 4, um den Satz zu korrigieren.

---> In dieser ft etwas .
---> In dieser Zeile fehlt etwas Text.

  5. Wenn Du Dich mit dem Einf�gen von Text sicher f�hlst, gehe zu Lektion 1.5.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 1.5: TEXT EDITIEREN - ANF�GEN


		     ** Dr�cke  A  , um Text anzuf�gen. **

  1. Bewege den Cursor zur ersten unten stehenden mit ---> markierten Zeile.
     Dabei ist gleichg�ltig, auf welchem Zeichen der Zeile der Cursor steht.

  2. Dr�cke  A  und gib die erforderlichen Erg�nzungen ein.

  3. Wenn das Anf�gen abgeschlossen ist, dr�cke <ESC>, um in den Normalmodus
     zur�ckzukehren.

  4. Bewege den Cursor zur zweiten mit ---> markierten Zeile und wiederhole
     die Schritte 2 und 3, um den Satz zu auszubessern.

---> In dieser Zeile feh
     In dieser Zeile fehlt etwas Text.
---> Auch hier steh
     Auch hier steht etwas Unvollst�ndiges.

  5. Wenn Du dich mit dem Anf�gen von Text sicher f�hlst, gehe zu Lektion 1.6.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lektion 1.6: EINE DATEI EDITIEREN

		 ** Benutze  :wq  , um eine Datei zu speichern und Vim zu verlassen. **

  !! Hinweis: Bevor Du einen der unten aufgef�hrten Schritte ausf�hrst, lies
     diese gesamte Lektion!!

  1. Verlasse den Editor so wie in Lektion 1.2:  :q!       
	   Oder, falls du Zugriff zu einem anderen Terminal hast, f�hre das 
		 Folgende dort aus.

  2. Gib dieses Kommando in die Eingabeaufforderung ein:  vim tutor <ENTER>
     'vim' ist der Aufruf des Editors, 'tutor' ist die zu editierende Datei.
     Benutze eine Datei, die ge�ndert werden darf.

  3. F�ge Text ein oder l�sche ihn, wie Du in den vorangehenden Lektionen 
     gelernt hast.

  4. Speichere die ge�nderte Datei und verlasse Vim mit:  :wq  <ENTER>

  5. Falls Du in Schritt 1 den vimtutor beendet hast, starte vimtutor neu und
	   bewege dich abw�rts bis zur folgenden Zusammenfassung.

  6. Nachdem Du obige Schritte gelesen und verstanden hast: f�hre sie durch.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 1


  1. Der Cursor wird mit den Pfeiltasten oder den Tasten hjkl bewegt.
	 h (links)     j (unten)     k (aufw�rts)    l (rechts)

  2. Um Vim aus der Eingabeaufforderung zu starten, tippe: vim DATEI <ENTER>

  3. Um Vim zu verlassen und alle �nderungen zu verwerfen, tippe:
		<ESC>  :q!  <ENTER> .

  4. Um das Zeichen unter dem Cursor zu l�schen, tippe:  x

  5. Um Text einzuf�gen oder anzuf�gen, tippe:
	 i   Einzuf�genden Text eingeben   <ESC>    Einf�gen vor dem Cursor
	 A   Anzuf�genden Text eingeben    <ESC>    Anf�gen nach dem Zeilenende

Anmerkung: Dr�cken von <ESC> bringt Dich in den Normalmodus oder bricht ein
     ungewolltes, erst teilweise eingegebenes Kommando ab.

     Nun fahre mit Lektion 2 fort.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  Lektion 2.1: L�SCHKOMMANDOS


		   ** Tippe  dw  , um ein Wort zu l�schen. **

  1. Dr�cke  <ESC>  , um sicherzustellen, dass Du im Normalmodus bist.

  2. Bewege den Cursor zu der mit ---> markierten Zeile unten.

  3. Bewege den Cursor zum Anfang eines Wortes, das gel�scht werden soll.

  4. Tippe  dw  , um das Wort zu entfernen.

  Anmerkung: Der Buchstabe  d  erscheint auf der untersten Zeile des Schirms,
        wenn Du ihn eingibst. Vim wartet darauf, dass Du  w  eingibst. Falls Du
        ein anderes Zeichen als  d  siehst, hast Du etwas Falsches getippt;
        dr�cke <ESC> und beginne noch einmal.

---> Einige W�rter lustig geh�ren nicht Papier in diesen Satz.

  5. Wiederhole die Schritte 3 und 4, bis der Satz korrekt ist und gehe
     zur Lektion 2.2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		      Lektion 2.2: WEITERE L�SCHKOMMANDOS


	    ** Tippe  d$  , um bis zum Ende der Zeile zu l�schen. **

  1. Dr�cke <ESC> , um sicherzustellen, dass Du im Normalmodus bist.

  2. Bewege den Cursor zu der mit ---> markierten Zeile unten.

  3. Bewege den Cursor zum Ende der korrekten Zeile (NACH dem ersten . ).

  4. Tippe    d$    , um bis zum Zeilenende zu l�schen.

---> Jemand hat das Ende der Zeile doppelt eingegeben. doppelt eingegeben.


  5. Gehe weiter zur Lektion 2.3 , um zu verstehen, was hierbei vorgeht.





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		 Lektion 2.3: �BER OPERATOREN UND BEWEGUNGSZ�GE


  Viele Kommandos, die Text �ndern, setzen sich aus einem Operator und einer
  Bewegung zusammen. Das Format f�r ein L�schkommando mit dem L�schoperator  d
  lautet wie folgt:

    d  Bewegung

  wobei:
    d        - der L�schoperator
    Bewegung - worauf der L�schoperator angewandt wird (unten aufgef�hrt).

  Eine kleine Auflistung von Bewegungen:
    w - bis zum Beginn des n�chsten Wortes OHNE dessen erstes Zeichen.
    e - zum Ende des aktuellen Wortes MIT dessen letztem Zeichen.
    $ - zum Ende der Zeile MIT dem letzten Zeichen.

  Dementsprechend l�scht die Eingabe von  de  vom Cursor an bis zum Wortende.

Anmerkung:  Die Eingabe lediglich des Bewegungsteils im Normalmodus bewegt den
  Cursor entsprechend.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Lektion 2.4: ANWENDUNG EINES Z�HLERS F�R EINEN BEWEGUNGSSCHRITT


   ** Die Eingabe einer Zahl vor einem Bewegungsschritt wiederholt diesen. **

  1. Bewege den Cursor zum Beginn der mit ---> markierten Zeile unten.

  2. Tippe  2w  , um den Cursor zwei W�rter vorw�rts zu bewegen.

  3. Tippe  3e  , um den Cursor zum Ende des dritten Wortes zu bewegen.

  4. Tippe  0  (Null) , um zum Anfang der Zeile zu gelangen.

  5. Wiederhole Schritte 2 und 3 mit verschiedenen Nummern.

  ---> Dies ist nur eine Zeile aus W�rtern, um sich darin herumzubewegen.

  6. Gehe weiter zu Lektion 2.5.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	 Lektion 2.5: ANWENDUNG EINES Z�HLERS F�R MEHRERE L�SCHVORG�NGE


   ** Die Eingabe einer Zahl mit einem Operator wiederholt diesen mehrfach. **

  In der Kombination aus L�schoperator und Bewegungsschritt (siehe oben) 
  stellt man, um mehr zu l�schen dem Schritt einen Z�hler voran:
	 d  Nummer  Bewegungsschritt

  1. Bewege den Cursor zum ersten Wort in GROSSBUCHSTABEN in der mit --->
     markieren Zeile.

  2. Tippe  d2w  , um die zwei W�rter in GROSSBUCHSTABEN zu l�schen.

  3. Wiederhole Schritte 1 und  2 mit einem anderen Z�hler, um die darauffol-
     genden W�rter in GROSSBUCHSTABEN mit einem einzigen Kommando zu l�schen.

--->  Diese ABC DE Zeile FGHI JK LMN OP mit W�rtern ist Q RS TUV bereinigt.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 2.6: ARBEITEN AUF ZEILEN


	       ** Tippe  dd  , um eine ganze Zeile zu l�schen. **

  Wegen der H�ufigkeit, dass man ganze Zeilen l�scht, kamen die Entwickler von
  Vi darauf, dass es leichter w�re, einfach zwei d's einzugeben, um eine Zeile
  zu l�schen.

  1. Bewege den Cursor zur zweiten Zeile in der unten stehenden Redewendung.
  2. Tippe  dd  , um die Zeile zu l�schen.
  3. Nun bewege Dich zur vierten Zeile.
  4. Tippe  2dd  , um zwei Zeilen zu l�schen.

--->  1)  Rosen sind rot,
--->  2)  Matsch ist lustig,
--->  3)  Veilchen sind blau,
--->  4)  Ich habe ein Auto,
--->  5)  Die Uhr sagt die Zeit,
--->  6)  Zucker ist s��,
--->  7)  So wie Du auch.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 2.7: R�CKG�NGIG MACHEN (UNDO)


	 ** Tippe u , um die letzten Kommandos r�ckg�ngig zu machen **
	      ** oder U , um eine ganze Zeile wiederherzustellen. **

  1. Bewege den Cursor zu der mit ---> markierten Zeile unten
     und setze ihn auf den ersten Fehler.
  2. Tippe  x  , um das erste unerw�nschte Zeichen zu l�schen.
  3. Nun tippe  u  , um das soeben ausgef�hrte Kommando r�ckg�ngig zu machen.
  4. Jetzt behebe alle Fehler auf der Zeile mit Hilfe des x  Kommandos.
  5. Nun tippe ein gro�es  U , um die Zeile in ihren Ursprungszustand
     wiederherzustellen.
  6. Nun tippe  u  einige Male, um das U und die vorhergehenden Kommandos
     r�ckg�ngig zu machen.
  7. Nun tippe CTRL-R (halte CTRL gedr�ckt und dr�cke R) mehrere Male, um die
     Kommandos wiederherzustellen (die R�ckg�ngigmachungen r�ckg�ngig machen).

---> Beehebe die Fehller diesser Zeile und sttelle sie mitt 'undo' wieder her.

  8. Dies sind sehr n�tzliche Kommandos.  Nun gehe weiter zur Zusammenfassung 
     von Lektion 2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 2


  1. Um vom Cursor bis zum n�chsten Wort zu l�schen, tippe:    dw
  2. Um vom Cursor bis zum Ende einer Zeile zu l�schen, tippe:     d$
  3. Um eine ganze Zeile zu l�schen, tippe:    dd

  4. Um eine Bewegung zu wiederholen, stelle eine Nummer voran:   2w
  5. Das Format f�r ein �nderungskommando ist:
               Operator   [Anzahl]   Bewegungsschritt
     wobei:
       Operator - gibt an, was getan werden soll, zum Beispiel  d  f�r delete
       [Anzahl] - ein optionaler Z�hler, um den Bewegungsschritt zu wiederholen
       Bewegungsschritt - Bewegung �ber den zu �ndernden Text, wie
		  w (Wort), $ (zum Ende der Zeile), etc.

  6. Um Dich zum Anfang der Zeile zu begeben, benutze die Null:  0

  7. Um vorherige Aktionen r�ckg�ngig zu machen, tippe:		u (kleines u)
     Um alle �nderungen auf einer Zeile r�ckg�ngig zu machen:   U (gro�es U)
     Um die R�ckg�ngigmachungen r�ckg�ngig zu machen, tippe:    CTRL-R

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			   Lektion 3.1: ANF�GEN (PUT)


     ** Tippe  p  , um vorher gel�schten Text nach dem Cursor anzuf�gen. **

  1. Bewege den Cursor zur ersten unten stehenden mit ---> markierten Zeile.

  2. Tippe  dd  , um die Zeile zu l�schen und sie in einem Vim-Register zu
     speichern.

  3. Bewege den Cursor zur Zeile c), �BER derjenigen, wo die gel�schte Zeile
     platziert werden soll.

  4.  Tippe   p   , um die Zeile unterhalb des Cursors zu platzieren.

  5. Wiederhole die Schritte 2 bis 4, um alle Zeilen in die richtige
     Reihenfolge zu bringen.

---> d) Kannst Du das auch?
---> b) Veilchen sind blau,
---> c) Intelligenz ist lernbar,
---> a) Rosen sind rot,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 3.2: ERSETZEN (REPLACE)


   ** Tippe  rx  , um das Zeichen unter dem Cursor durch  x zu ersetzen. **

  1. Bewege den Cursor zur ersten unten stehenden mit ---> markierten Zeile.

  2. Bewege den Cursor, bis er sich auf dem ersten Fehler befindet.

  3. Tippe  r  und anschlie�end das Zeichen, welches dort stehen sollte.

  4. Wiederhole Schritte 2 und 3, bis die erste Zeile gleich der zweiten ist.

--->  Alf diese Zeite eingegoben wurde, wurden einike falsche Tasten gelippt!
--->  Als diese Zeile eingegeben wurde, wurden einige falsche Tasten getippt!

  5. Nun fahre fort mit Lektion 3.2.

Anmerkung: Erinnere Dich daran, dass Du durch Anwenden lernen solltest, nicht 
     durch Auswendiglernen.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  Lektion 3.3: �NDERN (CHANGE)


      ** Um eine �nderung bis zum Wortende durchzuf�hren, tippe  ce . **

  1. Bewege den Cursor zur ersten unten stehenden mit ---> markierten Zeile.

  2. Platziere den Cursor auf das  s  von Wstwr.

  3. Tippe  ce  und die Wortkorrektur ein (in diesem Fall tippe  �rter ).

  4. Dr�cke <ESC> und bewege den Cursor zum n�chsten zu �ndernden Zeichen.

  5. Wiederhole Schritte 3 und 4 bis der erste Satz gleich dem zweiten ist.

---> Einige Wstwr dieser Zlaww lasdjlaf mit dem �ndern-Operator gaaauu werden.
---> Einige W�rter dieser Zeile sollen mit dem �ndern-Operator ge�ndert werden.

Beachte, dass  ce  das Wort l�scht und Dich in den Eingabemodus versetzt.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 3.4: MEHR �NDERUNGEN MITTELS c


     ** Das change-Kommando arbeitet mit denselben Bewegungen wie delete.  **

  1. Der change Operator arbeitet in gleicher Weise wie delete. Das Format ist:

         c    [Anzahl]  Bewegungsschritt

  2. Die Bewegungsschritte sind die gleichen , so wie  w  (Wort) und  $
     (Zeilenende).

  3. Bewege Dich zur ersten unten stehenden mit ---> markierten Zeile.

  4. Bewege den Cursor zum ersten Fehler.

  5. Tippe  c$  , gib den Rest der Zeile wie in der zweiten ein, dr�cke <ESC> .

---> Das Ende dieser Zeile soll an die zweite Zeile angeglichen werden.
---> Das Ende dieser Zeile soll mit dem  c$  Kommando korrigiert werden.

Anmerkung: Du kannst die R�cktaste benutzen, um Tippfehler zu korrigieren.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 3


  1. Um einen vorher gel�schten Text anzuf�gen, tippe   p . Dies f�gt den
     gel�schten Text NACH dem Cursor an (wenn eine ganze Zeile gel�scht wurde,
     wird diese in die Zeile unter dem Cursor eingef�gt).

  2. Um das Zeichen unter dem Cursor zu ersetzen, tippe   r   und danach das 
     an dieser Stelle gewollte Zeichen.

  3. Der �nderungs- (change) Operator erlaubt, vom Cursor bis zum Ende des
     Bewegungsschrittes zu �ndern. Tippe  ce  , um eine �nderung vom Cursor bis
     zum Ende des Wortes vorzunehmen;  c$  bis zum Ende einer Zeile.

  4. Das Format f�r change ist:

	 c   [Anzahl]  Bewegungsschritt

  Nun fahre mit der n�chsten Lektion fort.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		  Lektion 4.1: CURSORPOSITION UND DATEISTATUS

 ** Tippe CTRL-G , um deine Dateiposition sowie den Dateistatus anzuzeigen. **
     ** Tippe G , um Dich zu einer Zeile in der Datei zu begeben. **

Anmerkung: Lies diese gesamte Lektion, bevor Du irgendeinen Schritt ausf�hrst!!

  1. Halte die Ctrl Taste unten und dr�cke  g . Dies nennen wir CTRL-G.
     Eine Statusmeldung am Fu� der Seite erscheint mit dem Dateinamen und der
     Position innerhalb der Datei. Merke Dir die Zeilennummer f�r Schritt 3.

Anmerkung: M�glicherweise siehst Du die Cursorposition in der unteren rechten
      Bildschirmecke. Dies ist Auswirkung der 'ruler' Option 
	  (siehe :help 'ruler')

  2. Dr�cke  G  , um Dich zum Ende der Datei zu begeben.
     Tippe  gg  , um Dich zum Anfang der Datei zu begeben.

  3. Gib die Nummer der Zeile ein, auf der Du vorher warst, gefolgt von  G .
     Dies bringt Dich zur�ck zu der Zeile, auf der Du gestanden hast, als Du
     das erste Mal CTRL-G gedr�ckt hast.

  4. Wenn Du Dich sicher genug f�hlst, f�hre die Schritte 1 bis 3 aus.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lektion 4.2: DAS SUCHEN - KOMMANDO


  ** Tippe  /  gefolgt von einem Ausdruck, um nach dem Ausdruck zu suchen. **

  1. Im Normalmodus, tippe das  /  Zeichen.  Beachte, dass das  / und der
     Cursor am Fu� des Schirms erscheinen, so wie beim :	Kommando.

  2. Nun tippe 'Fehhler' <ENTER>. Dies ist das Wort, nach dem Du suchen willst.

  3. Um nach demselben Ausdruck weiterzusuchen, tippe einfach  n (f�r next).
     Um nach demselben Ausdruck in der Gegenrichtung zu suchen, tippe  N .

  4. Um nach einem Ausdruck r�ckw�rts zu suchen , benutze  ?  statt  / .

  5. Um dahin zur�ckzukehren, von wo Du gekommen bist, dr�cke CTRL-O (Halte
     Ctrl unten und dr�cke den Buchstaben o). Wiederhole dies, um noch weiter
     zur�ckzugehen.  CTRL-I geht vorw�rts.

--->  Fehler schreibt sich nicht "Fehhler"; Fehhler ist ein Fehler
Anmerkung: Wenn die Suche das Dateiende erreicht hat, wird sie am Anfang
        fortgesetzt, es sei denn, die 'wrapscan' Option wurde abgeschaltet.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 4.3: PASSENDE KLAMMERN FINDEN


   ** Tippe  % , um eine gegen�berliegenden Klammer ),], oder } zu finden. **

  1. Platziere den Cursor auf irgendeinem der Zeichen (, [, oder { in der unten
     stehenden Zeile, die mit ---> markiert ist.

  2. Nun tippe das  %  Zeichen.

  3. Der Cursor bewegt sich zur passenden gegen�berliegenden Klammer.

  4. Tippe  % , um den Cursor zur passenden anderen Klammer zu bewegen.

  5. Setze den Cursor auf ein anderes (,),[,],{ oder } und probiere  %  aus.

---> Dies ( ist eine Testzeile ( mit [ verschiedenen ] { Klammern }  darin. ))

Anmerkung: Diese Funktionalit�t ist sehr n�tzlich bei der Fehlersuche in einem
     Programmtext, in dem passende Klammern fehlen!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Lektion 4.4: DAS ERSETZUNGSKOMMANDO (SUBSTITUTE)


	 ** Tippe :s/alt/neu/g  , um 'alt' durch 'neu' zu ersetzen. **

  1. Bewege den Cursor zu der unten stehenden mit ---> markierten Zeile.

  2. Tippe  :s/diee/die <ENTER> .  Beachte, dass der Befehl nur das erste
     Vorkommen von "diee" ersetzt.

  3. Nun tippe   :s/diee/die/g . Das Zuf�gen des Flags  g   bedeutet, eine
     globale Ersetzung �ber die Zeile durchzuf�hren, dies ersetzt alle 
	 Vorkommen von "diee" auf der Zeile.

---> diee sch�nste Zeit, um diee Blumen anzuschauen, ist diee Fr�hlingszeit.

  4. Um alle Vorkommen einer Zeichenkette innerhalb zweier Zeilen zu �ndern,
     tippe  :#,#s/alt/neu/g  wobei #,# die Zeilennummern des Bereiches sind,
                             in dem die Ersetzung durchgef�hrt werden soll.
     Tippe  :%s/alt/neu/g    um alle Vorkommen in der gesamten Datei zu �ndern.
     Tippe  :%s/alt/neu/gc   um alle Vorkommen in der gesamten Datei zu finden
                     mit einem Fragedialog, ob ersetzt werden soll oder nicht.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 4

  1. CTRL-G  zeigt die aktuelle Dateiposition sowie den Dateistatus.
             G  bringt Dich zum Ende der Datei.
     Nummer  G  bringt Dich zur entsprechenden Zeilennummer.
            gg  bringt Dich zur ersten Zeile.

  2. Die Eingabe von  /  plus einem Ausdruck sucht VORW�RTS nach dem Ausdruck.
     Die Eingabe von  ?  plus einem Ausdruck sucht R�CKW�RTS nach dem Ausdruck.
     Tippe nach einer Suche  n  , um das n�chste Vorkommen in der gleichen
     Richtung zu finden; oder  N  , um in der Gegenrichtung zu suchen.
     CTRL-O bringt Dich zur�ck zu �lteren Positionen, CTRL-I zu neueren.

  3. Die Eingabe von  %  , wenn der Cursor sich auf (,),[,],{, oder }
     befindet, bringt Dich zur Gegenklammer.

  4. Um das erste Vorkommen von "alt" in einer Zeile durch "neu" zu ersetzen,
             tippe       :s/alt/neu
     Um alle Vorkommen von "alt" in der Zeile ersetzen, tippe  :s/alt/neu/g
     Um Ausdr�cke innerhalb zweier Zeilen # zu ersetzen        :#,#s/alt/neu/g
     Um alle Vorkommen in der ganzen Datei zu ersetzen, tippe  :%s/alt/neu/g
     F�r eine jedesmalige Best�tigung, addiere 'c' (confirm)   :%s/alt/neu/gc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Lektion 5.1: AUSF�HREN EINES EXTERNEN KOMMANDOS


  ** Gib  :! , gefolgt von einem externen Kommando ein, um es auszuf�hren. **

  1. Tippe das vertraute Kommando  :  , um den Cursor auf den Fu� des Schirms
     zu setzen. Dies erlaubt Dir, ein Kommandozeilen-Kommando einzugeben.

  2. Nun tippe ein  !  (Ausrufezeichen).  Dies erm�glicht Dir, ein beliebiges,
     externes Shellkommando auszuf�hren.

  3. Als Beispiel tippe   ls   nach dem  !  und dr�cke <ENTER>. Dies liefert
     eine Auflistung deines Verzeichnisses; genauso, als wenn Du in der
     Eingabeaufforderung w�rst.  Oder verwende  :!dir  , falls ls nicht geht.

Anmerkung:  Mit dieser Methode kann jedes beliebige externe Kommando
     ausgef�hrt werden, auch mit Argumenten.

Anmerkung:  Alle  :  Kommandos m�ssen durch Eingabe von <ENTER>
     abgeschlossen werden. Von jetzt an erw�hnen wir dies nicht jedesmal.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Lektion 5.2: MEHR �BER DAS SCHREIBEN VON DATEIEN


** Um am Text durchgef�hrte �nderungen zu speichern, tippe :w DATEINAME. **

  1. Tippe  :!dir  oder  :!ls  , um eine Auflistung deines Verzeichnisses zu
     erhalten.  Du wei�t nun bereits, dass Du danach <ENTER> eingeben musst.

  2. W�hle einen Dateinamen, der noch nicht existiert, z.B. TEST.

  3. Nun tippe:  :w TEST   (wobei TEST der gew�hlte Dateiname ist).

  4. Dies speichert die ganze Datei (den Vim Tutor) unter dem Namen TEST.
     Um dies zu �berpr�fen, tippe nochmals  :!ls  bzw.  !dir, um deinen
     Verzeichnisinhalt zu sehen.

Anmerkung: W�rdest Du Vim jetzt beenden und danach wieder mit vim TEST
    starten, dann w�re diese Datei eine exakte Kopie des Tutors zu dem
    Zeitpunkt, als Du ihn gespeichert hast.

  5. Nun entferne die Datei durch Eingabe von (MS-DOS):    :!del TEST
                      oder (Unix):                         :!rm TEST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		 Lektion 5.3: AUSW�HLEN VON TEXT ZUM SCHREIBEN

** Um einen Abschnitt der Datei zu speichern,  tippe  v  Bewegung  :w DATEI **

  1. Bewege den Cursor zu dieser Zeile.

  2. Tippe  v  und bewege den Cursor zum f�nften Auflistungspunkt unten.
     Beachte, dass der Text hervorgehoben wird.

  3. Dr�cke das Zeichen  : . Am Fu� des Schirms erscheint  :'<,'> .

  4. Tippe  w TEST  , wobei TEST ein noch nicht vorhandener Dateiname ist.
     Vergewissere Dich, dass Du  :'<,'>w TEST  siehst, bevor Du <ENTER> dr�ckst.

  5. Vim schreibt die ausgew�hlten Zeilen in die Datei TEST. Benutze  :!dir
     oder  :!ls , um sie zu sehen. L�sche sie noch nicht! Wir werden sie in
     der n�chsten Lektion benutzen.

Hinweis: Dr�cken von  v  startet die Visuelle Auswahl. Du kannst den Cursor
   umherbewegen, um die Auswahl zu vergr��ern oder zu verkleinern. Anschlie�end
   l�sst sich ein Operator anwenden, um mit dem Text etwas zu tun. Zum Beispiel
   l�scht  d  den Text.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	      Lektion 5.4: EINLESEN UND ZUSAMMENF�HREN VON DATEIEN


       ** Um den Inhalt einer Datei einzulesen, tippe  :r DATEINAME  **

  1. Platziere den Cursor direkt �ber dieser Zeile.

BEACHTE:  Nachdem Du Schritt 2 ausgef�hrt hast, wirst Du Text aus Lektion 5.3
       sehen. Dann bewege Dich wieder ABW�RTS, Lektion 5.4 wiederzusehen.

  2. Nun lies deine Datei TEST ein indem Du das Kommando  :r TEST  ausf�hrst,
     wobei TEST der von Dir verwendete Dateiname ist.
     Die eingelesene Datei wird unterhalb der Cursorzeile eingef�gt.

  3. Um zu �berpr�fen, dass die Datei eingelesen wurde, gehe zur�ck und 
     beachte, dass es jetzt zwei Kopien von Lektion 5.3 gibt, das Original und 
	 die eingef�gte Dateiversion.

Anmerkung: Du kannst auch die Ausgabe eines externen Kommandos einlesen. Zum
     Beispiel liest  :r !ls  die Ausgabe des Kommandos ls ein und platziert
     sie unterhalb des Cursors.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 5


  1. :!Kommando  f�hrt ein externes Kommando aus.

      Einige n�tzliche Beispiele sind
	(MS-DOS)	  (Unix)
	 :!dir		   :!ls		   -  zeigt eine Verzeichnisauflistung.
	 :!del DATEINAME   :!rm DATEINAME  -  entfernt Datei DATEINAME.

  2. :w DATEINAME  speichert die aktuelle Vim-Datei unter dem Namen  DATEINAME.

  3. v  Bewegung  :w DATEINAME  schreibt die Visuell ausgew�hlten Zeilen in
     die Datei DATEINAME.

  4. :r DATEINAME  l�dt die Datei DATEINAME und f�gt sie unterhalb der
     Cursorposition ein.

  5. :r !dir  liest die Ausgabe des Kommandos dir und f�gt sie unterhalb der
     Cursorposition ein.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lektion 6.1: ZEILEN �FFNEN (OPEN)


   ** Tippe  o	, um eine Zeile unterhalb des Cursors zu �ffnen und Dich in **
                      ** den Einf�gemodus zu begeben. **

  1. Bewege den Cursor zu der ersten mit ---> markierten Zeile unten.

  2. Tippe o (klein geschrieben), um eine Zeile UNTERHALB des Cursors zu �ffnen
     und Dich in den Einf�gemodus zu begeben.

  3. Nun tippe etwas Text und dr�cke <ESC> , um den Einf�gemodus zu verlassen.

---> Mit  o  wird der Cursor auf der offenen Zeile im Einf�gemodus platziert.

  4. Um eine Zeile �BERHALB des Cursors aufzumachen, gib einfach ein gro�es  O
     statt einem kleinen  o  ein. Versuche dies auf der unten stehenden Zeile.

---> �ffne eine Zeile �ber dieser mit O , wenn der Cursor auf dieser Zeile ist.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		       Lektion 6.2: TEXT ANF�GEN (APPEND)


	     ** Tippe  a  , um Text NACH dem Cursor einzuf�gen. **

  1. Bewege den Cursor zum Anfang der ersten �bungszeile mit ---> unten.

  2. Dr�cke  e  , bis der Cursor am Ende von  Zei  steht.

  3. Tippe ein kleines  a  , um Text NACH dem Cursor anzuf�gen.

  4. Vervollst�ndige das Wort so wie in der Zeile darunter.  Dr�cke <ESC> ,
     um den Einf�gemodus zu verlassen.

  5. Bewege Dich mit  e  zum n�chsten unvollst�ndigen Wort und wiederhole
     Schritte 3 und 4.

---> Diese Zei bietet Gelegen , Text in einer Zeile anzuf�.
---> Diese Zeile bietet Gelegenheit, Text in einer Zeile anzuf�gen.

Anmerkung:  a, i und A gehen alle gleicherma�en in den Einf�gemodus; der
            einzige Unterschied ist, wo die Zeichen eingef�gt werden.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	      Lektion 6.3: EINE ANDERE ART DES ERSETZENS (REPLACE)


       ** Tippe ein gro�es  R  , um mehr als ein Zeichen zu ersetzen. **

  1. Bewege den Cursor zur ersten unten stehenden, mit ---> markierten Zeile.
     Bewege den Cursor zum Anfang des ersten  xxx .

  2. Nun dr�cke  R  und tippe die Nummer, die darunter in der zweiten Zeile
     steht, so dass diese das xxx ersetzt.

  3. Dr�cke <ESC> , um den Ersetzungsmodus zu verlassen. Beachte, dass der Rest
     der Zeile unver�ndert bleibt.

  4. Wiederhole die Schritte, um das verbliebene xxx zu ersetzen.

---> Das Addieren von 123 zu xxx ergibt xxx.
---> Das Addieren von 123 zu 456 ergibt 579.

Anmerkung: Der Ersetzungsmodus ist wie der Einf�gemodus, aber jedes eingetippte
           Zeichen l�scht ein vorhandenes Zeichen.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		    Lektion 6.4: TEXT KOPIEREN UND EINF�GEN

 ** Benutze den  y  Operator, um Text zu kopieren;  p  , um ihn einzuf�gen **

  1. Gehe zu der mit ---> markierten Zeile unten; setze den Cursor hinter "a)".

  2. Starte den Visuellen Modus mit  v  , bewege den Cursor genau vor "erste".

  3. Tippe  y  , um den hervorgehoben Text zu kopieren.

  4. Bewege den Cursor zum Ende der n�chsten Zeile:  j$

  5. Tippe  p , um den Text einzuf�gen und anschlie�end:  a zweite <ESC> .

  6. Benutze den Visuellen Modus, um " Eintrag." auszuw�hlen, kopiere mittels
     y , bewege Dich zum Ende der n�chsten Zeile mit  j$  und f�ge den Text
     dort mit  p  an.

--->  a) dies ist der erste Eintrag.
      b)

Anmerkung: Du kannst  y  auch als Operator verwenden;  yw  kopiert ein Wort.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			  Lektion 6.5: OPTIONEN SETZEN

      ** Setze eine Option so, dass eine Suche oder Ersetzung Gro�- **
		      ** und Kleinschreibung ignoriert **

  1. Suche nach 'ignoriere', indem Du    /ignoriere   eingibst.
     Wiederhole die Suche einige Male, indem Du die n - Taste dr�ckst.

  2. Setze die 'ic' (Ignore case) - Option, indem Du   :set ic   eingibst.

  3. Nun suche wieder nach 'ignoriere', indem Du  n  tippst.
     Beachte, dass jetzt Ignoriere und auch IGNORIERE gefunden wird.

  4. Setze die 'hlsearch' und 'incsearch' - Optionen:     :set hls is

  5. Wiederhole die Suche und beobachte, was passiert: /ignoriere <ENTER>

  6. Um das Ignorieren von Gro�/Kleinschreibung abzuschalten, tippe:  :set noic

Anmerkung: Um die Hervorhebung der Treffer zu entfernen, gib ein:  :nohlsearch
Anmerkung: Um die Schreibweise f�r eine einzige Suche zu ignorieren, benutze \c
           im Suchausdruck:  /ignoriere\c  <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 ZUSAMMENFASSUNG VON LEKTION 6

 1. Tippe  o  , um eine Zeile UNTER dem Cursor zu �ffnen und den Einf�gemodus
                zu starten
    Tippe  O  , um eine Zeile �BER dem Cursor zu �ffnen.

 2. Tippe  a  , um Text NACH dem Cursor anzuf�gen.
    Tippe  A  , um Text nach dem Zeilenende anzuf�gen.

 3. Das Kommando  e  bringt Dich zum Ende eines Wortes.

 4. Der Operator  y  (yank) kopiert Text,  p  (put) f�gt ihn ein.

 5. Ein gro�es  R  geht in den Ersetzungsmodus bis zum Dr�cken von  <ESC> .

 6. Die Eingabe von ":set xxx" setzt die Option "xxx". Einige Optionen sind:
	'ic' 'ignorecase'    Ignoriere Gro�/Kleinschreibung bei einer Suche
	'is' 'incsearch'     Zeige Teil�bereinstimmungen f�r einen Suchausdruck
	'hls' 'hlsearch'     Hebe alle passenden Ausdr�cke hervor
    Der Optionsname kann in der Kurz- oder der Langform angegeben werden.

 7. Stelle einer Option "no" voran, um sie abzuschalten:   :set noic
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Lektion 7.1 : AUFRUFEN VON HILFE


		     ** Nutze das eingebaute Hilfesystem **

  Vim besitzt ein umfassendes eingebautes Hilfesystem.  F�r den Anfang probiere
  eins der drei folgenden Dinge aus:
	- Dr�cke die <Hilfe> - Taste (falls Du eine besitzt)
	- Dr�cke die <F1> Taste (falls Du eine besitzt)
	- Tippe   :help <ENTER>

  Lies den Text im Hilfefenster, um zu verstehen wie die Hilfe funktioniert.
  Tippe  CTRL-W CTRL-W   , um von einem Fenster zum anderen zu springen.
  Tippe   :q <ENTER>  , um das Hilfefenster zu schlie�en.

  Du kannst Hilfe zu praktisch jedem Thema finden, indem Du dem ":help"-
  Kommando ein Argument gibst.  Probiere folgendes (<ENTER> nicht vergessen):

	:help w
	:help c_CTRL-D
	:help insert-index
	:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		     Lektion 7.2: ERSTELLE EIN START-SKRIPT


	          **  Aktiviere die Features von Vim **

  Vim besitzt viele Funktionalit�ten, die �ber Vi hinausgehen, aber die meisten
  von ihnen sind standardm��ig deaktiviert. Um mehr Funktionalit�ten zu nutzen,
  musst Du eine "vimrc" - Datei erstellen.

  1. Starte das Editieren der "vimrc"-Datei, abh�ngig von deinem System:
	:e ~/.vimrc		f�r Unix
	:e ~/_vimrc		f�r MS-Windows

  2. Nun lies den Inhalt der Beispiel-"vimrc"-Datei ein:
	:r $VIMRUNTIME/vimrc_example.vim

  3. Speichere die Datei mit:
	:w

  Beim n�chsten Start von Vim wird die Syntaxhervorhebung aktiviert sein.
  Du kannst all deine bevorzugten Optionen zu dieser "vimrc"-Datei zuf�gen.
  F�r mehr Informationen tippe  :help vimrc-intro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			 Lektion 7.3: VERVOLLST�NDIGEN


	   ** Kommandozeilenvervollst�ndigung mit CTRL-D und <TAB> **

  1. Stelle sicher, dass Vim nicht im Vi-Kompatibilit�tsmodus ist:  :set nocp

  2. Siehe nach, welche Dateien im Verzeichnis existieren:  :!ls  oder  :!dir

  3. Tippe den Beginn eines Kommandos:  :e

  4. Dr�cke  CTRL-D  und Vim zeigt eine Liste mit "e" beginnender Kommandos.

  5. Dr�cke  <TAB>  und Vim vervollst�ndigt den Kommandonamen zu ":edit".

  6. Nun f�ge ein Leerzeichen und den Anfang einer existierenden Datei an:
     :edit DAT

  7. Dr�cke <TAB>. Vim vervollst�ndigt den Namen (falls er eindeutig ist).

Anmerkung: Vervollst�ndigung funktioniert f�r viele Kommandos. Probiere
     einfach CTRL-D und <TAB>.  Dies ist insbesondere n�tzlich f�r  :help .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				     ZUSAMMENFASSUNG VON LEKTION 7


  1. Tippe  :help  oder dr�cke <F1> oder <Help>, um ein Hilfefenster zu �ffnen.

  2. Tippe  :help Kommando  , um Hilfe �ber  Kommando  zu erhalten.

  3. Tippe  CTRL-W CTRL-W  , um zum anderen Fenster zu springen.

  4. Tippe  :q  , um das Hilfefenster zu schlie�en.

  5. Erstelle ein vimrc - Startskript mit deinen bevorzugter Einstellungen.

  6. Dr�cke CTRL-D nach dem Tippen eines  :  Kommandos, um m�gliche
     Vervollst�ndigungen anzusehen.
     Dr�cke <TAB> , um eine Vervollst�ndigung zu anzuwenden.






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

  Damit ist der Vim Tutor beendet.  Seine Intention war, einen kurzen und
  b�ndigen �berblick �ber den Vim Editor zu geben; gerade genug, um relativ
  leicht mit ihm umgehen zu k�nnen.  Der Vim Tutor hat nicht den geringsten
  Anspruch auf Vollst�ndigkeit; Vim hat noch weitaus mehr Kommandos. Lies als
  n�chstes das User Manual: ":help user-manual".

  F�r weiteres Lesen und Lernen ist folgendes Buch empfehlenswert :
	Vim - Vi Improved - von Steve Oualline
	Verlag: New Riders
  Das erste Buch, welches durchg�ngig Vim gewidmet ist.  Besonders n�tzlich
  f�r Anf�nger.  Viele Beispiele und Bilder sind enthalten.
  Siehe https://iccf-holland.org/click5.html

  Folgendes Buch ist �lter und mehr �ber Vi als Vim, aber auch empfehlenswert:
	Textbearbeitung mit dem Vi-Editor  -  von Linda Lamb und Arnold Robbins
	Verlag O'Reilly - ISBN: 3897211262
  In diesem Buch kann man fast alles finden, was man mit Vi tun m�chte.
  Die sechste Ausgabe enth�lt auch Informationen �ber Vim.

  Als aktuelle Referenz f�r Version 6.2 und knappe Einf�hrung dient das
  folgende Buch:
	vim ge-packt von Reinhard Wobst
	mitp-Verlag, ISBN 3-8266-1425-9
  Trotz der kompakten Darstellung ist es durch viele n�tzliche Beispiele auch
  f�r Einsteiger empfehlenswert.  Probekapitel und die Beispielskripte sind
  online erh�ltlich.  Siehe https://iccf-holland.org/click5.html

  Dieses Tutorial wurde geschrieben von Michael C. Pierce und Robert K. Ware,
  Colorado School of Mines. Es benutzt Ideen, die Charles Smith, Colorado State
  University, zur Verf�gung stellte.  E-Mail: bware@mines.colorado.edu.

  Bearbeitet f�r Vim von Bram Moolenaar.
  Deutsche �bersetzung von Joachim Hofmann 2015.  E-Mail: Joachim.Hof@gmx.de

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

Zerion Mini Shell 1.0