vimhelp 7.0 - en to de translation catalogue (110 entries)

en: *usr_07.txt*	For Vim version 7.0.  Last change: 2006 Apr 24
de: *usr_07.txt*	Für Vim Version 7.0.  Letzte Änderung: 2006-Apr-24

en: 		     VIM USER MANUAL - by Bram Moolenaar
de: 		     VIM BENUTZERHANDBUCH - von Bram Moolenaar

en: 			  Editing more than one file
de: 			  Mehr als eine Datei editieren

en: No matter how many files you have, you can edit them without leaving Vim.  Define a list of files to work on and jump from one to the other.  Copy text from one file and put it in another one.
de: Egal wie viele Dateien Sie haben, Sie können Sie editieren, ohne Vim zu verlassen.  Definieren Sie eine Liste von Dateien, die zu bearbeiten sind, und springen Sie von einer zur anderen.  Kopieren Sie Text aus einer Datei und schreiben Sie ihn in eine andere.

en: |07.1|	Edit another file |07.2|	A list of files |07.3|	Jumping from file to file |07.4|	Backup files |07.5|	Copy text between files |07.6|	Viewing a file |07.7|	Changing the file name
de: |07.1|	Eine andere Datei editieren
    |07.2|	Eine Liste von Dateien
    |07.3|	Von Datei zu Datei springen
    |07.4|	Sicherheitskopien
    |07.5|	Text zwischen Dateien kopieren
    |07.6|	Eine Datei betrachten
    |07.7|	Den Dateinamen ändern

en:      Next chapter: |usr_08.txt|  Splitting windows
     Previous chapter: |usr_06.txt|  Using syntax highlighting
    Table of contents: |usr_toc.txt|
de: Nächstes Kapitel: |usr_08.txt|  Fenster aufteilen
     Voriges Kapitel: |usr_06.txt|  Syntax-Hervorhebung benutzen
    Inhaltsübersicht: |usr_toc.txt|

en: *07.1*	Edit another file
de: *07.1*	Eine andere Datei editieren

en: So far you had to start Vim for every file you wanted to edit.  There is a simpler way.  To start editing another file, use this command: >
de: Bis hier her mussten Sie Vim für jede Datei, die Sie editieren wollten, starten.  Es gibt einen einfacheren Weg.  Benutzen Sie diesen Befehl, um das Editieren einer anderen Datei zu beginnen: >

en: You can use any file name instead of "foo.txt".  Vim will close the current file and open the new one.  If the current file has unsaved changes, however, Vim displays an error message and does not open the new file:
de: Statt »foo.txt« können Sie jeden Dateinamen benutzen.  Vim schließt die aktuelle Datei und öffnet die neue.  Falls aber die aktuelle Datei ungesicherte Änderungen hat, zeigt Vim eine Fehlermeldung und öffnet die neue Datei nicht:

en: 	E37: No write since last change (use ! to override) ~
de: 	E37: Kein Schreibvorgang seit der letzten Änderung (erzwinge mit !) ~

en: 	Note:
    	Vim puts an error ID at the start of each error message.  If you do
    	not understand the message or what caused it, look in the help system
    	for this ID.  In this case: >
de: 	Anmerkung:
    	Vim setzt eine Fehlernummer an den Anfang jeder Fehlermeldung.  Falls 
    	Sie die Meldung nicht verstehen, oder was sie verursacht hat, schauen
    	Sie in der Hilfe nach dieser Nummer.  In diesem Falle: >

en: At this point, you have a number of alternatives.  You can write the file using this command: >
de: Jetzt haben Sie mehrere Alternativen.  Sie können die Datei mit diesem Befehl schreiben: >

en: Or you can force Vim to discard your changes and edit the new file, using the force (!) character: >
de: Oder Sie können Vim zwingen, Ihre Änderungen zu verwerfen und die neue Datei zu editieren, indem Sie das Überstimmzeichen »!« verwenden: >

en: If you want to edit another file, but not write the changes in the current file yet, you can make it hidden: >
de: Falls Sie eine andere Datei editieren wollen, aber die Änderungen in der aktuellen Datei noch nicht schreiben wollen, können Sie sie verstecken: >

en: The text with changes is still there, but you can't see it.  This is further explained in section |22.4|: The buffer list.
de: Der Text mit den Änderungen ist noch da, aber Sie können ihn nicht sehen.  Dies wird in Abschnitt |22.4|: Die Puffer-Liste näher erklärt.

en: *07.2*	A list of files
de: *07.2*	Eine Liste von Dateien

en: You can start Vim to edit a sequence of files.  For example: >
de: Sie können Vim starten, um eine Folge von Dateien zu editieren.  Zum Beispiel: >

en: 	vim one.c two.c three.c
de: 	vim eins.c zwei.c drei.c

en: This command starts Vim and tells it that you will be editing three files.  Vim displays just the first file.  After you have done your thing in this file, to edit the next file you use this command: >
de: Dieser Befehl startet Vim und sagt ihm, dass Sie drei Dateien editieren werden.  Vim zeigt nur die erste Datei an.  Nachdem Sie mit dieser Datei fertig sind, benutzen Sie diesen Befehl, um die nächste Datei zu editieren: >

en: If you have unsaved changes in the current file, you will get an error message and the ":next" will not work.  This is the same problem as with ":edit" mentioned in the previous section.  To abandon the changes: >
de: Falls Sie in der aktuellen Datei ungesicherte Änderungen haben, bekommen Sie eine Fehlermeldung, und das »:next« funktioniert nicht.  Dies ist dasselbe Problem wie mit dem »:edit« im vorigen Abschnitt.  Um die Änderungen zu verwerfen: >

en: But mostly you want to save the changes and move on to the next file.  There is a special command for this: >
de: Aber meisten wollen Sie die Änderungen speichern und zur nächsten Datei gehen.  Dafür gibt es einen besonderen Befehl: >

en: This does the same as using two separate commands: >
de: Dies macht dasselbe wie die zwei getrennten Befehle: >

en: WHERE AM I?
de: WO BIN ICH?

en: To see which file in the argument list you are editing, look in the window
    title.  It should show something like "(2 of 3)".  This means you are editing
    the second file out of three files.
       If you want to see the list of files, use this command: >
de: Um zu sehen, welche Datei aus der Argumentenliste Sie editieren, schauen Sie
    in den Fenstertitel.  Er sollte wie »(2 von 3)« aussehen.  Dies bedeutet, dass
    Sie die zweite von drei Dateien editieren.
       Falls Sie die Liste der Dateien sehen wollen, benutzen Sie diesen Befehl: >

en: This is short for "arguments".  The output might look like this:
de: Dies ist die Abkürzung für »arguments« (Argumente).  Die Ausgabe könnte so aussehen:

en: 	one.c [two.c] three.c ~
de: 	eins.c [zwei.c] drei.c ~

en: These are the files you started Vim with.  The one you are currently editing, "two.c", is in square brackets.
de: Dies sind die Dateien, mit denen Sie Vim gestartet haben.  Die, die Sie aktuell editieren, »zwei.c«, ist in eckigen Klammern.

en: MOVING TO OTHER ARGUMENTS
de: ZU ANDEREN ARGUMENTEN GEHEN

en: To go back one file: >
de: Um eine Datei zurückzugehen: >

en: This is just like the ":next" command, except that it moves in the other direction.  Again, there is a shortcut command for when you want to write the file first: >
de: Dies ist genau wie der Befehl »:next«, außer dass er in die andere Richtung geht.  Und wieder gibt es eine Abkürzung, wenn Sie zuerst die Datei sichern wollen: >

en: To move to the very last file in the list: >
de: Um zur letzten Datei in der Liste zu gehen: >

en: And to move back to the first one again: >
de: Und um wieder zur ersten zu gehen: >

en: There is no ":wlast" or ":wfirst" command though!
de: Allerdings gibt es keine Befehle »:wlast« oder »:wfirst«!

en: You can use a count for ":next" and ":previous".  To skip two files forward: >
de: Sie können für »:next« und »:previous« eine Anzahl verwenden.  Um zwei Dateien vorwärts zu springen: >

en: AUTOMATIC WRITING
de: AUTOMATISCHES SPEICHERN

en: When moving around the files and making changes, you have to remember to use ":write".  Otherwise you will get an error message.  If you are sure you always want to write modified files, you can tell Vim to automatically write them: >
de: Wenn Sie durch die Dateien gehen und Änderungen machen, müssen Sie daran denken, »:write« zu benutzen.  Ansonsten bekommen Sie eine Fehlermeldung.  Falls Sie sicher sind, dass Sie modifizierte Dateien immer sichern wollen, können Sie Vim sie automatisch sichern lassen: >

en: When you are editing a file which you may not want to write, switch it off again: >
de: Wenn Sie eine Datei editieren, die sie möglicherweise nicht sichern wollen, schalten Sie es wieder aus: >

en: EDITING ANOTHER LIST OF FILES
de: EINE ANDERE LISTE VON DATEIEN EDITIEREN

en: You can redefine the list of files without the need to exit Vim and start it again.  Use this command to edit three other files: >
de: Sie können die Liste von Dateien ändern, ohne Vim verlassen und neustarten zu müssen.  Benutzen Sie diesen Befehl, um drei andere Datei zu editieren: >

en: 	:args five.c six.c seven.h
de: 	:args fuenf.c sechs.c sieben.h

en: Or use a wildcard, like it's used in the shell: >
de: Oder benutzen Sie ein Globbing, wie in der Shell benutzt: >

en: Vim will take you to the first file in the list.  Again, if the current file has changes, you can either write the file first, or use ":args!" (with ! added) to abandon the changes.
de: Vim bringt Sie zu der ersten Datei in der Liste.  Falls wiederum die aktuelle Datei Änderungen hat, müssen Sie die Datei entweder sichern, oder mit »:args!« (mit dem Überstimmmodifikator »!«) die Änderungen verwerfen.

en: DID YOU EDIT THE LAST FILE?
    							*arglist-quit*
    When you use a list of files, Vim assumes you want to edit them all.  To
    protect you from exiting too early, you will get this error when you didn't
    edit the last file in the list yet:
de: HABEN SIE DIE LETZTE DATEI EDITIERT?
    					*arglist-quit* *arglist-beenden*
    Wenn Sie eine Liste von Dateien benutzen, nimmt Vim an, dass Sie alle
    editieren wollen.  Um Sie davor zu bewahren, Vim zu früh zu beenden, bekommen
    Sie diese Fehlermeldung, wenn Sie noch nicht die letzte Datei in der Liste
    editiert haben:

en: 	E173: 46 more files to edit ~
de: 	E173: 46 weitere Dateien zum Editieren ~

en: If you really want to exit, just do it again.  Then it will work (but not when you did other commands in between).
de: Falls Sie Vim wirklich beenden wollen, geben Sie diesen Befehl einfach noch mal.  Dann funktioniert es (aber nicht, wenn Sie dazwischen andere Befehle gegeben haben).

en: *07.3*	Jumping from file to file
de: *07.3*	Von Datei zu Datei springen

en: To quickly jump between two files, press CTRL-^ (on English-US keyboards the ^ is above the 6 key).  Example: >
de: Um schnell zwischen zwei Dateien hin und her zu springen, drücken Sie CTRL-^ (Auf deutschen Tastaturen ist das ^ neben der 1).  Beispiel: >

en: 	:args one.c two.c three.c
de: 	:args eins.c zwei.c drei.c

en: You are now in one.c. >
de: Sie befinden sich nun in eins.c. >

en: Now you are in two.c.  Now use CTRL-^ to go back to one.c.  Another CTRL-^ and you are back in two.c.  Another CTRL-^ and you are in one.c again.  If you now do: >
de: Jetzt befinden Sie sich in zwei.c.  Nun benutzen Sie CTRL-^ um zu eins.c zurückzugehen.  Nochmal CTRL-^, und Sie befinden sich wieder in zwei.c.  Noch einmal CTRL-^, und Sie sind wieder in eins.c.  Falls Sie jetzt dies geben: >

en: You are in three.c.  Notice that the CTRL-^ command does not change the idea of where you are in the list of files.  Only commands like ":next" and ":previous" do that.
de: ... sind Sie in drei.c.  Beachten Sie, dass der Befehl CTRL-^ nichts an der Idee ändert, wo in der Liste der Dateien sind.  Nur Befehle wie »:next« und »:previous« tun das.

en: The file you were previously editing is called the "alternate" file.  When you just started Vim CTRL-^ will not work, since there isn't a previous file.
de: Die Datei, die Sie zuvor editiert haben, wird die »alternative« Datei genannt.  Wenn Sie gerade Vim gestartet haben, funktioniert CTRL-^ nicht, weil es keine vorige Datei gibt.

en: PREDEFINED MARKS
de: VORDEFINIERTE MARKEN

en: After jumping to another file, you can use two predefined marks which are very useful: >
de: Nachdem Sie in eine andere Datei gesprungen sind, können Sie zwei vordefinierte Marken benutzen, die sehr nützlich sind: >

en: This takes you to the position where the cursor was when you left the file.  Another mark that is remembered is the position where you made the last change: >
de: Dies bringt Sie zu der Position, wo der Cursor war, als Sie die Datei verlassen haben.  Vim merkt sich noch eine Markierung, die Position, wo Sie die letzte Änderung gemacht haben: >

en: Suppose you are editing the file "one.txt".  Somewhere halfway the file you use "x" to delete a character.  Then you go to the last line with "G" and write the file with ":w".  You edit several other files, and then use ":edit one.txt" to come back to "one.txt".  If you now use `" Vim jumps to the last line of the file.  Using `. takes you to the position where you deleted the character.  Even when you move around in the file `" and `. will take you to the remembered position.  At least until you make another change or leave the file.
de: Nehmen Sie an, Sie editieren die Datei »eins.txt«.  Irgendwo mitten in der Datei benutzen Sie »x« um ein Zeichen zu löschen.  Dann gehen Sie mit »G« in die letzte Zeile und sichern die Datei mit »:w«.  Sie editieren mehrere andere Dateien, und benutzen dann »:edit eins.txt« um zu »eins.txt« zurückzukommen.  Falls Sie nun `" geben, springt Vim in die letzte Zeile der Datei.  Wenn Sie `. benutzen, gelangen Sie zu der Position wo Sie das Zeichen gelöscht haben.  Selbst wenn Sie in der Datei umhergehen, gehen `" und `. zu den gemerkten Positionen.  Zumindest solange, bis Sie eine weitere Änderung machen oder die Datei verlassen.

en: FILE MARKS
de: DATEIMARKIERUNGEN

en: In chapter 4 was explained how you can place a mark in a file with "mx" and
    jump to that position with "`x".  That works within one file.  If you edit
    another file and place marks there, these are specific for that file.  Thus
    each file has its own set of marks, they are local to the file.
       So far we were using marks with a lowercase letter.  There are also marks
    with an uppercase letter.  These are global, they can be used from any file.
    For example suppose that we are editing the file "foo.txt".  Go to halfway the
    file ("50%") and place the F mark there (F for foo): >
de: In Kapitel 4 wurde erklärt, wie Sie mit »mx« eine Markierung in einer Datei
    setzen und mit »`x« zu dieser Position springen können.  Das funktioniert
    innerhalb einer Datei.  Falls Sie eine andere Datei editieren und dort
    Markierungen setzen, sind diese auf diese Datei beschränkt.  Also hat jede
    Datei ihren eigenen Satz Markierungen, sie sind lokal für diese Datei.
       Bis jetzt haben wir Markierungen mit einem Kleinbuchstaben benutzt.  Es
    gibt auch Markierungen mit einem Großbuchstaben.  Diese sind global, sie
    können aus jeder Datei heraus angesprungen werden.  Nehmen wir zum Beispiel
    an, dass wir die Datei »foo.txt« editieren.  Gehen wir etwa zur Mitte der
    Datei (»50%«) und setzen wir dort die Markierung F (F wie foo): >

en: Now edit the file "bar.txt" and place the B mark (B for bar) at its last line:
    >
    	GmB
de: Nun editieren wir die Datei »bar.txt« und setzen die Marke B (B wie bar) in
    ihre letzte Zeile: >
    
    	GmB

en: Now you can use the "'F" command to jump back to halfway foo.txt.  Or edit yet another file, type "'B" and you are at the end of bar.txt again.
de: Nun können wir den Befehl »'F« verwenden um in die Mitte von foo.txt zu springen.  Oder noch eine andere Datei editieren, »'B« drücken, und wir sind wieder am Ende von bar.txt.

en: The file marks are remembered until they are placed somewhere else.  Thus you
    can place the mark, do hours of editing and still be able to jump back to that
    mark.
       It's often useful to think of a simple connection between the mark letter
    and where it is placed.  For example, use the H mark in a header file, M in
    a Makefile and C in a C code file.
de: Die Dateimarkierungen werden solange gemerkt, bis sie irgend woanders gesetzt
    werden.  Also können Sie die Markierung setzen, stundenlang editieren, und
    immer noch zu dieser Markieren zurück springen.
       Es ist oft nützlich, sich eine einfache Verbindung zwischen der Marke und
    wo sie gesetzt ist auszudenken.  Benutzen Sie zum Beispiel H in einer Header-
    Datei, M in einem Makefile und C in eine Datei mit C-Quelltext.

en: To see where a specific mark is, give an argument to the ":marks" command: >
de: Um zu sehen, wo eine spezielle Markierung ist, geben Sie sie als Argument an den Befehl »:marks«: >

en: You can also give several arguments: >
de: Sie können auch mehrere Argumente geben: >

en: Don't forget that you can use CTRL-O and CTRL-I to jump to older and newer positions without placing marks there.
de: Vergessen Sie nicht, dass Sie CTRL-O und CTRL-I verwenden können, um zu älteren und neueren Positionen zu springen, ohne dort Markierungen zu setzen,

en: *07.4*	Backup files
de: *07.4*	Sicherheitskopien

en: Usually Vim does not produce a backup file.  If you want to have one, all you need to do is execute the following command: >
de: Vim produziert für gewöhnlich keine Sicherheitskopie.  Falls Sie eine wollen, müssen Sie nur den folgenden Befehl ausführen: >

en: The name of the backup file is the original file with a  ~  added to the end.
    If your file is named data.txt, for example, the backup file name is
    data.txt~.
       If you do not like the fact that the backup files end with ~, you can
    change the extension: >
de: Der Name der Sicherheitskopie ist der der originalen Datei mit einem ~ an das
    Ende gehängt.  Falls Ihre Datei zum Beispiel data.txt heißt, ist die
    Sicherheitskopie data.txt~.
       Falls Sie die Tatsache, dass Sicherheitskopien auf ~ enden, nicht mögen,
    können Sie die Erweiterung ändern: >

en: This will use data.txt.bak instead of data.txt~.
       Another option that matters here is 'backupdir'.  It specifies where the
    backup file is written.  The default, to write the backup in the same
    directory as the original file, will mostly be the right thing.
de: Dies benutzt data.txt.bak statt data.txt~.
       Eine weitere entscheidende Option ist 'backupdir'.  Sie gibt an, wo die
    Sicherheitskopie geschrieben wird.  Die Voreinstellung, die Sicherheitskopie
    in dasselbe Verzeichnis wie die originale Datei zu schreiben, ist meistens das
    richtige.

en: 	Note:
    	When the 'backup' option isn't set but the 'writebackup' is, Vim will
    	still create a backup file.  However, it is deleted as soon as writing
    	the file was completed successfully.  This functions as a safety
    	against losing your original file when writing fails in some way (disk
    	full is the most common cause; being hit by lightning might be
    	another, although less common).
de: 	Anmerkung:
    	Wenn die Option 'backup' nicht gesetzt ist, aber 'writebackup',
    	erzeugt Vim immer noch eine Sicherheitskopie.  Allerdings wird sie
    	gelöscht, sobald das Sichern der Datei erfolgreich war.  Dies fungiert
    	als Sicherheit gegen den Verlust Ihrer Originaldatei, wenn aus
    	irgendwelchen Gründen das Sichern scheitert (Medium voll ist die
    	häufigste Ursache; vom Blitz getroffen zu werden mag eine andere,
    	allerdings seltenere sein).

en: KEEPING THE ORIGINAL FILE
de: DIE ORIGINALDATEI BEHALTEN

en: If you are editing source files, you might want to keep the file before you
    make any changes.  But the backup file will be overwritten each time you write
    the file.  Thus it only contains the previous version, not the first one.
       To make Vim keep the original file, set the 'patchmode' option.  This
    specifies the extension used for the first backup of a changed file.  Usually
    you would do this: >
de: Falls Sie Quelldateien editieren, möchten sie vielleicht die Datei halten,
    bevor Sie irgendwelche Änderungen machen.  Aber die Sicherheitskopie wird
    jedes Mal überschrieben, wenn Sie die Datei sichern.  Damit enthält sie nur
    die vorige Version, nicht die erste
       Um Vim die Originaldatei halten zu lassen, setzen Sie die Option
    'patchmode'.  Dies gibt die zu benutzende Erweiterung für die erste
    Sicherheitskopie einer geänderten Datei an.  Für gewöhnlich werden Sie dies
    tun: >

en: When you now edit the file data.txt for the first time, make changes and write
    the file, Vim will keep a copy of the unchanged file under the name
    "data.txt.orig".
       If you make further changes to the file, Vim will notice that
    "data.txt.orig" already exists and leave it alone.  Further backup files will
    then be called "data.txt~" (or whatever you specified with 'backupext').
       If you leave 'patchmode' empty (that is the default), the original file
    will not be kept.
de: Wenn Sie nun die Datei data.txt zum ersten Mal editieren, Änderungen machen
    und die Datei sichern, hält Vim eine Kopie der ungeänderten Datei unter dem
    Namen »data.txt.orig«.
       Falls Sie weitere Änderungen an der Datei vornehmen, bemerkt Vim, dass
    »data.txt.orig« bereits besteht und lässt sie in Ruhe.  Weitere
    Sicherheitskopien werden dann »data.txt~« genannt (oder was Sie in 'backupext'
    angegeben haben).
       Falls Sie 'patchmode' leer lassen (die Voreinstellung), wird die originale
    Datei nicht gehalten.

en: *07.5*	Copy text between files
de: *07.5*	Text zwischen Dateien kopieren

en: This explains how to copy text from one file to another.  Let's start with a
    simple example.  Edit the file that contains the text you want to copy.  Move
    the cursor to the start of the text and press "v".  This starts Visual mode.
    Now move the cursor to the end of the text and press "y".  This yanks (copies)
    the selected text.
       To copy the above paragraph, you would do: >
de: Hier wird erklärt, wie Sie Text von einer Datei in eine andere kopieren.
    Lassen wir uns mit einem einfachen Beispiel beginnen.  Editieren Sie die
    Datei, die den Text enthält, den Sie kopieren wollen.  Bewegen Sie den Cursor
    auf den Anfang des Textes und drücken Sie »v«.  Dies startet den visuellen
    Modus.  Nun bewegen Sie den Cursor auf das Ende des Textes und drücken »y«.
    Dies kopiert den ausgewählten Text.
       Um den obigen Absatz zu kopieren, würden Sie machen: >

en: 	:edit thisfile
    	/This
    	vjjjj$y
de: 	:edit diesedatei
    	/Hier
    	vjjjj$y

en: Now edit the file you want to put the text in.  Move the cursor to the
    character where you want the text to appear after.  Use "p" to put the text
    there. >
    	:edit otherfile
    	/There
    	p
de: Nun editieren Sie die Datei, in der Sie den Text einsetzen wollen.  Bewegen
    Sie den Cursor auf das Zeichen, nach dem Sie den Text sehen wollen.  Benutzen
    Sie »p« um den Text dort hinzusetzen. >
    
    	:edit anderedatei
    	/Dort
    	p

en: Of course you can use many other commands to yank the text.  For example, to
    select whole lines start Visual mode with "V".  Or use CTRL-V to select a
    rectangular block.  Or use "Y" to yank a single line, "yaw" to yank-a-word,
    etc.
       The "p" command puts the text after the cursor.  Use "P" to put the text
    before the cursor.  Notice that Vim remembers if you yanked a whole line or a
    block, and puts it back that way.
de: Natürlich können Sie viele andere Befehle benutzen, um den Text zu kopieren.
    Um zum Beispiel ganze Zeilen auszuwählen, starten Sie den visuellen Modus mit
    »V«.  Oder benutzen Sie CTRL-V, um einen rechteckigen Block auszuwählen.  Oder
    benutzen Sie »Y«, um eine einzelne Zeile zu kopieren, »yaw« für ein Wort usw.
       Der Befehl »p« platziert den Text hinter dem Cursor.  Benutzen Sie »P«, um
    den Text vor dem Cursor zu platzieren.  Beachten Sie, dass Vim sich merkt, ob
    Sie eine ganze Zeile oder einen Block kopiert haben, und platziert
    entsprechend.

en: USING REGISTERS
de: REGISTER VERWENDEN

en: When you want to copy several pieces of text from one file to another, having
    to switch between the files and writing the target file takes a lot of time.
    To avoid this, copy each piece of text to its own register.
       A register is a place where Vim stores text.  Here we will use the
    registers named a to z (later you will find out there are others).  Let's copy
    a sentence to the f register (f for First): >
de: Wenn Sie mehrere Textteile von einer Datei in eine andere kopieren wollen,
    nimmt es viel Zeit, zwischen den Dateien zu wechseln und die Zieldatei zu
    beschreiben.  Um dies zu vermeiden, kopieren Sie jeden Textteil in sein
    eigenes Register.
       Ein Register ist ein Ort, wo Vim Text speichert.  Hier benutzen wir die mit
    »a« bis »z« benannten Register (später sehen Sie, dass es andere gibt).
    Lassen Sie uns einen Satz in das Register e kopieren (e wie erster): >

en: 	"fyas
de: 	"eyas

en: The "yas" command yanks a sentence like before.  It's the "f that tells Vim
    the text should be place in the f register.  This must come just before the
    yank command.
       Now yank three whole lines to the l register (l for line): >
de: Der Befehl »yas« kopiert einen Satz wie zuvor.  Es ist das "e, das Vim sagt,
    dass der Text in das Register e gehen soll.  Dies muss genau vor dem Befehl
    »y« kommen.
       Nun kopieren Sie drei ganze Zeile in das Register z (z wie Zeile): >

en: 	"l3Y
de: 	"z3Y

en: The count could be before the "l just as well.  To yank a block of text to the b (for block) register: >
de: Die Anzahl hätte genausogut vor dem "z stehen können.  Um einen Textblock in das Register b (b wie Block) zu kopieren: >

en: Notice that the register specification "b is just before the "y" command.
    This is required.  If you would have put it before the "w" command, it would
    not have worked.
       Now you have three pieces of text in the f, l and b registers.  Edit
    another file, move around and place the text where you want it: >
de: Beachten Sie, dass die Registerangabe "b direkt vor dem Befehl »y« steht.
    Wenn man es vor den Befehl »w« setzt, funktioniert es nicht.
       Nun haben Sie drei Textstücke in den Registern e, z und b.  Editieren Sie
    eine andere Datei, gehen Sie herum, und platzieren Sie den Text wo Sie ihn
    wollen: >

en: 	"fp
de: 	"ep

en: Again, the register specification "f comes before the "p" command.
       You can put the registers in any order.  And the text stays in the register
    until you yank something else into it.  Thus you can put it as many times as
    you like.
de: Und wieder kommt die Registerangabe "e vor dem Befehl »p«.
       Sie können die Register in jeder Reihenfolge setzen.  Und der Text bleibt
    in dem Register, bis sie etwas anderes hinein kopieren.  Also können Sie ihn
    so oft setzen, wie Sie wollen.

en: When you delete text, you can also specify a register.  Use this to move several pieces of text around.  For example, to delete-a-word and write it in the w register: >
de: Wenn Sie Text löschen, können Sie auch ein Register angeben.  Benutzen Sie dies, um mehrere Textstücke umherzubewegen.  Um zum Beispiel ein Wort zu löschen und es in das Register w zu schreiben: >

en: Again, the register specification comes before the delete command "d".
de: Und wieder kommt die Registerangabe vor dem Löschbefehl »d«.

en: APPENDING TO A FILE
de: AN EINE DATEI ANHÄNGEN

en: When collecting lines of text into one file, you can use this command: >
de: Wenn Sie Textzeilen in einer Datei sammeln, können Sie diesen Befehl benutzen: >

en: This will write the text of the current file to the end of "logfile".  Thus it
    is appended.  This avoids that you have to copy the lines, edit the log file
    and put them there.  Thus you save two steps.  But you can only append to the
    end of a file.
       To append only a few lines, select them in Visual mode before typing
    ":write".  In chapter 10 you will learn other ways to select a range of lines.
de: Dies schreibt den Text der aktuellen Datei an das Ende von »logfile«.  Also
    wird er angehängt.  Dies vermeidet, dass Sie die Zeilen kopieren, die Logdatei
    öffnen und die Zeilen dort setzen müssen.  Also sparen Sie zwei Schritte.
    Aber Sie können nur an das Ende einer Datei anhängen.
       Um nur ein paar Zeilen anzuhängen, wählen Sie sie im visuellen Modus, bevor
    Sie »:write« tippen.  In Kapitel 10 lernen Sie andere Wege einen Bereich von
    Zeilen auszuwählen.

en: *07.6*	Viewing a file
de: *07.6*	Eine Datei betrachten

en: Sometimes you only want to see what a file contains, without the intention to
    ever write it back.  There is the risk that you type ":w" without thinking and
    overwrite the original file anyway.  To avoid this, edit the file read-only.
       To start Vim in readonly mode, use this command: >
de: Manchmal wollen Sie nur sehen, was eine Datei enthält, ohne die Absicht sie
    zurückzuschreiben.  Es besteht das Risiko, dass Sie »:w« tippen, ohne
    Nachzudenken, und die Originaldatei überschreiben.  Um dies zu vermeiden,
    editieren Sie die Datei nur-lesend.
       Um Vim im Nur-Lese-Modus zu starten, benutzen Sie diesen Befehl: >

en: On Unix this command should do the same thing: >
de: Unter Unix sollte dieser Befehl dasselbe tun: >

en: You are now editing "file" in read-only mode.  When you try using ":w" you
    will get an error message and the file won't be written.
       When you try to make a change to the file Vim will give you a warning:
de: Nun editieren Sie »file« im Nur-Lese-Modus.  Wenn Sie versuchen, »:w« zu
    benutzen, bekommen Sie eine Fehlermeldung, und die Datei wird nicht
    geschrieben.
       Wenn Sie versuchen, die Datei zu ändern, gibt Vim Ihnen eine Warnung:

en: 	W10: Warning: Changing a readonly file ~
de: 	W10: Warnung: Ändern einer schreibgeschützten Datei ~

en: The change will be done though.  This allows for formatting the file, for
    example, to be able to read it easily.
       If you make changes to a file and forgot that it was read-only, you can
    still write it.  Add the ! to the write command to force writing.
de: Allerdings wird die Änderung gemacht.  Dies erlaubt es, die Datei, zum
    Beispiel zum besseren Lesen, zu formatieren.
       Falls Sie Änderungen an einer Datei machen und vergessen, dass sie
    nur-lesend war, können Sie sie immer noch sichern.  Fügen Sie dem Schreibbefehl
    ein ! hinzu, um das Schreiben zu erzwingen.

en: If you really want to forbid making changes in a file, do this: >
de: Falls Sie wirklich Änderungen in einer Datei verbieten wollen, tun Sie dies; >

en: Now every attempt to change the text will fail.  The help files are like this, for example.  If you try to make a change you get this error message:
de: Jetzt wird jeder Versuch, den Text zu ändern, scheitern,  Die Hilfe-Dateien sind zum Beispiel so.  Falls Sie versuchen, eine Änderung zu machen, bekommen Sie diese Fehlermeldung:

en: 	E21: Cannot make changes, 'modifiable' is off ~
de: 	E21: Kann keine Änderungen machen, 'modifiable' ist aus ~

en: You could use the -M argument to setup Vim to work in a viewer mode.  This is only voluntary though, since these commands will remove the protection: >
de: Sie könnten das Argument -M benutzen, um Vim im Anzeigermodus laufen zu lassen.  Dies ist allerdings freiwillig, da diese Befehle den Schutz entfernen: >

en: *07.7*	Changing the file name
de: *07.7*	Den Dateinamen ändern

en: A clever way to start editing a new file is by using an existing file that contains most of what you need.  For example, you start writing a new program to move a file.  You know that you already have a program that copies a file, thus you start with: >
de: Ein klever Weg, das Editieren einer neuen Datei zu beginnen, ist es, eine existierende Datei zu benutzen, die das meiste enthält, was Sie brauchen.  Sie beginnen zum Beispiel ein Programm zu schreiben, das eine Datei umbenennt.  Sie wissen, dass Sie bereits ein Programm haben, das eine Datei kopiert, also beginnen Sie mit: >

en: You can delete the stuff you don't need.  Now you need to save the file under a new name.  The ":saveas" command can be used for this: >
de: Sie können das, was sie nicht brauchen, löschen.  Nun müssen Sie die Datei unter einem neuen Namen speichern.  Hierfür kann der Befehl »:saveas« benutzt werden: >

en: Vim will write the file under the given name, and edit that file.  Thus the
    next time you do ":write", it will write "move.c".  "copy.c" remains
    unmodified.
       When you want to change the name of the file you are editing, but don't
    want to write the file, you can use this command: >
de: Vim speichert die Datei unter dem gegebenen Namen und editiert diese Datei.
    Wenn Sie also das nächste Mal »:write« geben, schreibt er »:move.c«.  »copy.c«
    bleibt unverändert.
       Wenn Sie den Namen der Datei, die Sie editieren, ändern wollen, aber nicht
    die Datei schreiben, können Sie diesen Befehl verwenden: >

en: Vim will mark the file as "not edited".  This means that Vim knows this is not the file you started editing.  When you try to write the file, you might get this message:
de: Vim markiert die Datei als »Nicht editiert«.  Dies bedeutet, Vim weiß dies ist nicht die Datei, mit der Sie das Editieren begonnen haben.  Wenn Sie versuchen, die Datei zu sichern, mögen Sie diese Meldung bekommen:

en: 	E13: File exists (use ! to override) ~
de: 	E13: Datei existiert bereits (erzwinge mit !) ~

en: This protects you from accidentally overwriting another file.
de: Dies schützt Sie davor, aus Versehen eine andere Datei zu überschreiben.

en: Next chapter: |usr_08.txt| Splitting windows
de: Nächstes Kapitel: |usr_08.txt| Fenster aufteilen

en: Copyright: see |manual-copyright| vim:tw=78:ts=8:ft=help:norl:
de: Copyright: siehe |manual-copyright| vim:tw=78:ts=8:ft=help:norl:
