annotate etc/tutorials/TUTORIAL.de @ 111797:b2c5606310f5

diff-sentinel trivia. * lisp/ibuf-ext.el (diff-sentinel): Update declaration. * lisp/ibuffer.el: Regenerate autoloads. * lisp/vc/diff.el (diff-sentinel): Make new arguments optional, eg for the sake of ibuffer-diff-buffer-with-file-1.
author Glenn Morris <rgm@gnu.org>
date Thu, 02 Dec 2010 19:01:16 -0800
parents 1d1d5d9bd884
children 376148b31b5e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1 Einführung in Emacs. Siehe Dateiende für Vervielfältigungsbedingungen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
3 Emacs-Befehle beinhalten im allgemeinen die CONTROL-Taste (manchmal
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4 auch als CTRL, CTL oder STRG beschriftet) sowie die META-Taste (auch
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5 EDIT oder ALT genannt). Folgende Abkürzungen werden verwendet:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
7 C-<Zeichen> bedeutet, dass die CONTROL-Taste gedrückt sein muss,
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8 während man das Zeichen <Zeichen> eingibt. Beispiel:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9 C-f Halten Sie die CONTROL-Taste gedrückt und drücken
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10 Sie dann die f-Taste.
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
11 M-<Zeichen> bedeutet, dass die META-Taste gedrückt sein muss,
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12 während man das Zeichen <Zeichen> eingibt. Statt dessen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13 kann man auch die ESC-Taste und anschließend <Zeichen>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14 drücken (hintereinander, nicht gleichzeitig). Beispiel:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15 M-f Halten Sie die META-Taste gedrückt und geben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
16 Sie den Buchstaben (klein) f ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
17
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18 `>>' am linken Rand ist ein Hinweis, einen Befehl auszuprobieren:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19 <<Blank lines inserted here by startup of help-with-tutorial>>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20 [Leerzeilen befinden sich hier aus didaktischen Gründen. Fortsetzung unten.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21 >> Drücken Sie C-v, um zur nächsten Bildschirmseite vorzublättern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22 Ab jetzt sollten Sie das stets tun, wenn Sie eine Seite fertig
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23 gelesen haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
25 Beachten Sie bitte, dass beim Blättern die untersten zwei Zeilen der
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26 vorigen Bildschirmseite als die zwei obersten Zeilen der neuen Seite
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27 erscheinen, um eine gewisse Kontinuität während des Lesens zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
28 ermöglichen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
29
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
30 Wichtig: Sie können Emacs mit der Befehlsfolge C-x C-c beenden.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
31
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
32 Im weiteren wird die ESC-Taste mit <ESC> bezeichnet.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
33
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
34 [Falls die deutschen Umlaute nicht korrekt auf dem Bildschirm
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
35 erscheinen, lesen Sie bitte den Abschnitt `MULE' kurz vor Ende dieser
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
36 Einführung.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
37
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
38 Zunächst müssen Sie wissen, wie man sich innerhalb eines Dokuments
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
39 bewegen kann. Wie man eine Bildschirmseite vorwärts blättert, wissen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
40 Sie schon (C-v). Mit M-v blättern Sie eine Bildschirmseite zurück
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
41 (halten Sie die META-Taste gedrückt und geben Sie v ein, oder drücken
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
42 Sie zuerst <ESC> und anschließend v).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
43
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
44 >> Probieren Sie einige Male M-v und C-v aus.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
45
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
46 [Auf den meisten Tastaturen bewirkt die PgUp-Taste (`page up', auch
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
47 mit `Bild' und einem Aufwärtspfeil beschriftet) dasselbe wie M-v bzw.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
48 die PgDn-Taste (`page down', `Bild' mit Abwärtspfeil) dasselbe wie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
49 C-v.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
50
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
51
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
52 * ZUSAMMENFASSUNG
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
53 -----------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
54
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
55 Die folgenden Befehle sind nützlich, um Text bildschirmweise zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
56 betrachten:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
57
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
58 C-v eine Seite vorwärts blättern
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
59 M-v eine Seite zurück blättern
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
60 C-l lösche den Bildschirm und stelle den ganzen Text
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
61 erneut dar, wobei der Text rund um den Cursor zur
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
62 Mitte des Bildschirms bewegt wird.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
63 (`l' ist der Buchstabe `klein L', nicht die Ziffer 1.)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
64
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
65
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
66 >> Lokalisieren Sie den Cursor und merken sich den Text in dessen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
67 Umgebung. Drücken Sie C-l. Der Cursor ist jetzt ungefähr in der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
68 (vertikalen) Bildschirmmitte, und er hat seine Position relativ zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
69 Text nicht geändert.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
70
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
71
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
72 * KONTROLLE DES CURSORS
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
73 -----------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
74
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
75 Text bildschirmweise anzuschauen ist sicherlich praktisch, aber wie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
76 kommt man zu einer bestimmten Position innerhalb des gerade
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
77 dargestellten Textes?
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
78
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
79 Es gibt verschiedene Möglichkeiten. Die Grundbefehle sind C-p, C-b,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
80 C-f und C-n. Dem folgenden Diagramm können Sie entnehmen, welcher
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
81 Befehl den Cursor wohin bewegt:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
82
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
83
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
84 vorige Zeile, C-p
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
85 :
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
86 :
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
87 zurück, C-b .... momentane Cursor-Position .... vorwärts, C-f
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
88 :
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
89 :
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
90 nächste Zeile, C-n
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
91
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
92
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
93 [Die Buchstaben p, b, f und n stehen für die englischen Wörter
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
94 `previous', `backward', `forward' und `next'.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
95
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
96 >> Bewegen Sie den Cursor zur Zeile in der Mitte des Diagramms mittels
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
97 C-n oder C-p. Geben Sie dann C-l ein, und das ganze Diagramm ist
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
98 zentriert auf dem Bildschirm.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
99
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
100 Normalerweise sind die vier Pfeiltasten mit den Cursor-Grundbefehlen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
101 belegt. Falls nicht, sollten Sie Ihre Terminalkonfiguration
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
102 überprüfen.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
103
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
104 Es ist von großer Wichtigkeit, sich mit obigen Cursor-Befehlen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
105 vertraut zu machen, da man sie ständig braucht (besonders wenn man mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
106 Terminal-Emulationen arbeitet, welche die Pfeiltasten nicht
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
107 unterstützen).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
108
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
109 >> Drücken Sie ein paarmal C-n, um den Cursor zu dieser Zeile zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
110 bewegen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
111
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
112 >> Bewegen Sie den Cursor vorwärts mittels C-f und nach oben mit C-p.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
113 Beobachten Sie, was C-p tut, wenn der Cursor sich in der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
114 Zeilenmitte befindet.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
115
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
116 Jede Textzeile endet mit einem Zeilenvorschub-Zeichen (`newline'), das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
117 sie von der folgenden Zeile trennt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
118
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
119 >> Probieren Sie C-b am Anfang einer Zeile. Der Cursor sollte zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
120 Ende der vorigen Zeile springen: C-b überspringt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
121 Zeilenvorschub-Zeichen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
122
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
123 C-f überspringt Zeilenvorschub-Zeichen analog zu C-b.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
124
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
125 >> Drücken Sie noch ein paarmal C-b, um ein Gefühl für den Cursor zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
126 bekommen. Bewegen sie anschließend den Cursor mittels C-f zum Ende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
127 der Zeile. Geben Sie jetzt noch einmal C-f ein, um zur nächsten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
128 Zeile zu springen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
129
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
130 >> Falls die Pfeiltasten funktionieren, können Sie mit diesen das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
131 gleiche probieren und üben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
132
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
133 Wenn Sie den Cursor entweder nach oben oder nach unten über den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
134 Bildschirmrand hinaus bewegen wollen, dann wird statt dessen Text in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
135 den Bildschirm hineingeschoben. Dies nennt man `scrolling'. Auf
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
136 diese Weise verhindert Emacs, dass der Cursor je den sichtbaren
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
137 Bereich verlässt.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
138
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
139 >> Versuchen Sie den Cursor über den unteren Bildschirmrand hinaus zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
140 bewegen und beobachten Sie, was geschieht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
141
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
142 Wenn zeichenweise Cursorbewegung zu langsam ist, kann man den Cursor
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
143 wortweise bewegen. M-f (META-f) bewegt den Cursor ein Wort vor, und
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
144 M-b ein Wort zurück.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
145
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
146 >> Geben Sie ein paarmal M-f und M-b ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
147
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
148 Befinden Sie sich in der Mitte eines Wortes, bewegt M-f den Cursor zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
149 Ende des Wortes. Befinden Sie dagegen sich in einem Wortzwischenraum,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
150 bewegt M-f den Cursor zum Ende des nächsten Wortes. M-b arbeitet
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
151 analog, aber in die entgegengesetzte Richtung.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
152
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
153 >> Kombinieren Sie M-f und M-b mit den Befehlen C-f und C-b, um die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
154 Cursorbewegung von verschiedenen Positionen aus innerhalb und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
155 zwischen Wörtern zu beobachten.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
156
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
157 Beachten Sie die Parallele zwischen C-f und C-b einerseits und M-f und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
158 M-b andererseits. Sehr oft werden mit `META-' beginnende Befehle für
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
159 Operationen verwendet, die mit Sprache zu tun haben (Wörter, Sätze,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
160 Absätze), während CONTROL-Befehle mit den Text-Basiseinheiten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
161 operieren, unabhängig davon, was Sie gerade editieren (Zeichen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
162 Buchstaben, Zeilen etc).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
163
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
164 Ein anderes Beispiel: C-a und C-e bewegt den Cursor zum Anfang
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
165 bzw. zum Ende einer Zeile, wohingegen M-a und M-e den Cursor zum
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
166 Anfang bzw. zum Ende eines Satzes springen lässt.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
167
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
168 >> Probieren Sie ein paarmal C-a und C-e.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
169 Probieren Sie dann ein paarmal M-a und M-e.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
170
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
171 Beachten Sie, dass ein wiederholtes Drücken von C-a nichts bewirkt,
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
172 dagegen M-a den Cursor satzweise zurücksetzt. Hier endet die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
173 Analogie, jedoch ist das Verhalten dieser Befehle leicht
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
174 nachvollziehbar.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
175
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
176 [Anmerkung 1: Im Deutschen kommt laut Duden nach einem Punkt nur ein
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
177 Leerzeichen. Falls Sie aber Texte schreiben, die weiter verarbeitet
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
178 werden (z.B. durch ein Textformatierprogramm wie TeX), dann sollten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
179 Sie sich angewöhnen, nach einem Satzende stets ZWEI Leerzeichen zu
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
180 lassen. Dadurch ermöglichen Sie u.a., dass Emacs zwischen
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
181 Abkürzungspunkten und dem Satzende unterscheiden kann, was für
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
182 Textsuche in wissenschaftlichen Texten oft vorteilhaft ist.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
183
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
184 [Anmerkung 2: Die Tasten `Home' (Pos1) und `End' (Ende) verhalten sich
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
185 standardmäßig wie C-a und C-e, wie wohl die meisten Benutzer
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
186 annehmen.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
187
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
188 Die aktuelle Position des Cursors wird im Englischen auch `point'
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
189 (Punkt) genannt. Beachten Sie bitte, dass sich `point' stets
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
190 *zwischen* zwei Zeichen befindet, nämlich genau vor dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
191 Cursor-Kästchen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
192
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
193 Hier ist eine Zusammenfassung von einfachen Bewegungsbefehlen für den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
194 Cursor einschließlich der Wort- und Satzbewegungsbefehle:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
195
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
196 C-f ein Zeichen vorwärts (auch `Pfeil rechts'-Taste)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
197 C-b ein Zeichen zurück (auch `Pfeil links'-Taste)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
198
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
199 M-f ein Wort vorwärts
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
200 M-b ein Wort zurück
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
201
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
202 C-n eine Zeile vorwärts (auch `Pfeil hinunter'-Taste)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
203 C-p eine Zeile zurück (auch `Pfeil hinauf'-Taste)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
204
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
205 C-a zum Zeilenanfang
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
206 C-e zum Zeilenende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
207
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
208 M-a zum Satzanfang
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
209 M-e zum Satzende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
210
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
211 >> Probieren Sie diese Befehle jetzt ein paarmal zur Übung.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
212 Es sind die meistverwendeten Befehle innerhalb Emacs.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
213
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
214 Zwei weitere wichtige Befehle für die Cursorbewegung sind M-< (META
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
215 Kleiner-als) und M-> (META Größer-als), welche zum Anfang bzw. zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
216 Ende des ganzen Textes springen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
217
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
218 Bei den meisten Terminal-Tastaturen befindet sich `<' über dem Komma,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
219 d.h., Sie müssen zusätzlich die SHIFT-Taste verwenden (der Umschalter
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
220 ist auf deutschen Tastaturen normalerweise mit einem dicken
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
221 Aufwärtspfeil markiert). Ohne SHIFT-Taste würden Sie M-Komma
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
222 eingeben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
223
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
224 >> Testen Sie nun M-<, um an den Anfang der Einführung
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
225 zu gelangen. Verwenden Sie dann C-v, um wieder hierher zu kommen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
226
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
227 [Anmerkung: Die Tastenkombinationen `C-Home' (Pos1) und `C-End' (Ende)
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
228 verhalten sich standardmäßig wie M-< und M->.]
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
229
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
230 Ein weiteres, oft benütztes Konzept in Emacs ist die Markierung
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
231 (`mark'). Der Grundbefehl dazu ist C-SPC (oder gleichwertig C-@,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
232 `SPC' bezeichnet die Leertaste, engl. `space key'); mit ihm kann eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
233 Markierung gesetzt werden. Mit C-u C-SPC kommt man zu dieser
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
234 Markierung zurück, falls man den Cursor inzwischen weiterbewegt hat.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
235 Viele Befehle, die große Sprünge in einem Text ausführen (so auch M->
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
236 und M-<) setzen eine Markierung implizit, was in der untersten Zeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
237 (dem Echobereich, s.u.) als `Mark set' angezeigt wird.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
238
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
239 >> Verwenden Sie jetzt M->, um zum Ende der Einführung
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
240 zu springen und benützen Sie C-u C-SPC, um hierher zurückzukehren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
241
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
242 Markierungen werden in einem Ring gespeichert (d.h., die zuletzt in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
243 den Ring eingehängte Markierung wird als erste zurückgeholt und wie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
244 bei einem Schlüsselbund am Ende wieder in den Ring eingefügt). Mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
245 C-u C-SPC können Sie Stück für Stück alle Markierungen im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
246 Markierungsring ansteuern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
247
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
248 >> Drücken Sie hier C-SPC, gehen Sie dann zu verschiedenen Positionen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
249 innerhalb dieses Dokuments und verwenden Sie C-SPC, um weitere
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
250 Markierungen zu setzen. Geben Sie anschließend C-u C-SPC so oft
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
251 ein, bis Sie wieder an dieser Position angelangt sind.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
252
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
253 Die meisten Emacs-Befehle akzeptieren ein numerisches Argument, das in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
254 der Regel als Wiederholungszähler dient (d.h., wie oft der Befehl
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
255 ausgeführt werden soll). Eingegeben wird diese Zahl mit C-u, dann die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
256 Ziffern und dann der Befehl selbst. Alternativ können Sie die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
257 META-Taste (bzw. EDIT- oder ALT-Taste) gedrückt halten und dann die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
258 Ziffern des Wiederholungszählers eingeben. Wir empfehlen allerdings,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
259 die C-u-Methode zu lernen, da sie mit jedem Terminal funktioniert.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
260 Das numerische Argument wird auch `Präfix-Argument' genannt, da man es
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
261 vor dem zugehörigen Befehl eingibt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
262
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
263 Beispiel: C-u 8 C-f bewegt den Cursor acht Zeichen vorwärts.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
264
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
265 >> Versuchen Sie, C-n oder C-p mit einem numerischen Argument zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
266 verwenden und bewegen Sie den Cursor mit nur einem Befehl ungefähr
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
267 hierher.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
268
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
269 Wie gesagt, die meisten Befehle verwenden das numerische Argument als
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
270 Wiederholungszähler, jedoch nicht alle. Einige davon, die allerdings
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
271 noch nicht besprochen wurden, benützen es als Flag (`Flagge'), d.h.,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
272 allein das Vorhandensein eines Präfix-Arguments, unabhängig von seinem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
273 Wert, signalisiert dem Befehl, etwas anderes zu tun.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
274
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
275 C-v und M-v sind weitere Ausnahmen. Gibt man diesen Befehlen einen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
276 Parameter n, dann verschieben sie den Bildschirminhalt nicht um eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
277 ganze Bildschirmseite, sondern um n Zeilen. Beispiel: C-u 4 C-v
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
278 verschiebt den Bildschirminhalt um vier Zeilen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
279
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
280 >> Versuchen Sie jetzt C-u 8 C-v auszuführen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
281
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
282 Der Bildschirminhalt sollte jetzt um acht Zeilen nach oben verschoben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
283 sein. Wollen Sie ihn nach unten verschieben, dann geben Sie M-v mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
284 einem numerischen Argument ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
285
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
286 Wenn Sie eine graphische Oberfläche wie X11 oder MS-Windows verwenden,
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
287 dann befindet sich ein schmaler, langgezogener rechteckiger Bereich auf
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
288 der linken oder rechten Seite des Emacs-Fensters. Dieser Bereich
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
289 wird Scrollbar genannt (`Verschiebungsbalken'). Sie können Text
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
290 verschieben, indem Sie mit der Maus auf den Scrollbar klicken.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
291
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
292 >> Drücken Sie die mittlere Taste (oder die linke und rechte Taste
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
293 gleichzeitig, falls Sie eine Zwei-Tasten-Maus verwenden) innerhalb
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
294 des Scrollbar-Bereichs. Das sollte den Text zu einer Position
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
295 verschieben, die davon abhängt, wie weit oben oder unten Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
296 geklickt haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
297
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
298 >> Bewegen Sie nun die Maus auf und ab, während Sie die mittlere Taste
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
299 gedrückt halten. Sie werden sehen, dass der Text entsprechend der
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
300 Mausbewegungen nach oben oder unter verschoben wird.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
301
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
302
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
303 * WENN EMACS NICHT MEHR REAGIERT
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
304 --------------------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
305
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
306 Wenn Emacs `hängt', also auf keine Ihrer Eingaben reagiert, drücken
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
307 Sie C-g. Sie können C-g auch dazu benützen, einen Befehl zu stoppen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
308 der zu lange braucht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
309
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
310 Eine andere Anwendung ist, einen teilweise eingegebenen Befehl zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
311 verwerfen, z.B. ein irrtümlich eingetipptes numerisches Argument zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
312 entfernen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
313
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
314 >> Geben Sie C-u 100 ein, um ein numerisches Argument 100 zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
315 spezifizieren, und drücken Sie dann C-g. Wenn Sie jetzt C-f
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
316 ausführen, dann bewegt sich der Cursor genau ein Zeichen vorwärts,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
317 da Sie ja das numerische Argument mittels C-g gelöscht haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
318
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
319 Wenn Sie aus Versehen <ESC> gedrückt haben, können Sie dies ebenfalls
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
320 mit C-g rückgängig machen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
321
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
322
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
323 * DEAKTIVIERTE BEFEHLE
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
324 ----------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
325
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
326 Ein paar Befehle von Emacs sind deaktiviert (`disabled'), damit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
327 Anfänger sie nicht unabsichtlich benutzen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
328
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
329 Wenn Sie einen solchen Befehl eingeben, dann gibt Emacs eine Meldung
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
330 aus und fragt Sie, ob Sie ihn wirklich ausführen wollen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
331
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
332 Antworten Sie mit y (für `yes') oder drücken Sie die Leertaste, wenn
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
333 Sie den Befehl ausführen wollen, sonst mit n.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
334
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
335 >> Geben Sie C-x C-l ein (das ist ein deaktivierter Befehl) und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
336 drücken Sie n als Antwort auf die Frage.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
337
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
338
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
339 * FENSTER
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
340 ---------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
341
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
342 Emacs kann mehrere Fenster (`windows') haben, von denen jedes seinen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
343 eigenen Text darstellt. Später erklären wir, wie man mit Fenstern
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
344 umgeht. Hier wollen wir nur erklären, wie man ein (vielleicht
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
345 irrtümlich erzeugtes) Fenster wieder entfernt und zum normalen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
346 Ein-Fenster-Editieren zurückkommt. Der Befehl ist einfach:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
347
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
348 C-x 1 Ein Fenster (d.h., schließe alle anderen Fenster)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
349
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
350 Das ist C-x gefolgt von der Ziffer 1. C-x 1 expandiert das Fenster,
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
351 in dem der Cursor sich befindet, sodass es den ganzen Bildschirm
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
352 erfasst. Alle anderen Fenster werden gelöscht.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
353
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
354 [Anmerkung: Emacs verwendet das Wort Fenster (`windows') in einem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
355 anderen Sinn, als Sie es vielleicht gewöhnt sind. Wenn Sie einen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
356 Textbildschirm vor sich haben, dann ist die Terminologie eindeutig.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
357 Wenn Sie allerdings eine graphische Oberfläche benutzen, dann
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
358 bezeichnet ein Emacs-Fenster einen Teilbereich des Fensters (von Ihrer
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
359 graphischen Oberfläche erzeugt), in dem Emacs läuft, in völliger
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
360 Analogie zum Textmodus. Für (graphische) Fenster im herkömmlichen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
361 Sinn verwenden die Emacs-Entwickler den Ausdruck Rahmen (`frame').]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
362
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
363 >> Bewegen Sie den Cursor zu dieser Zeile und geben Sie C-u 0 C-l ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
364
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
365 >> Drücken Sie jetzt C-h k C-f.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
366 Beachten Sie, wie das Fenster schrumpft und ein neues dazukommt,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
367 welches die (englische) Dokumentation des C-f Befehls anzeigt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
368
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
369 >> Geben Sie jetzt C-x 1 ein. Das Dokumentationsfenster verschwindet
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
370 wieder.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
371
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
372
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
373 * EINFÜGEN UND LÖSCHEN
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
374 ----------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
375
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
376 Wenn Sie Text einfügen wollen, dann geben Sie ihn einfach ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
377 Sichtbare Zeichen, z.B. A, 7, * usw. werden als Text von Emacs sofort
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
378 eingefügt. Drücken Sie <Return> (die Zeilenvorschubtaste, meistens
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
379 mit `Enter' oder nur mit einem Rückwärts-Hakenpfeil beschriftet), um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
380 ein Zeilenvorschubzeichen einzufügen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
381
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
382 Sie können das zuletzt eingegebene Zeichen löschen, indem Sie <Delete>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
383 drücken. <Delete> ist einer Taste auf der Tastatur zugeordnet, die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
384 mit `Del' oder `Entf' beschriftet ist. In manchen Fällen dient die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
385 Backspace-Taste (oft auch nur als Rückwärtspfeil beschriftet) als
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
386 <Delete>, aber nicht immer!
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
387
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
388 Allgemein gesprochen löscht <Delete> das Zeichen unmittelbar vor der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
389 aktuellen Cursorposition.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
390
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
391 [Beachten Sie, dass <Delete> ein logischer Befehlsname ist, der auf
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
392 die jeweilige Tastatur abgebildet wird. Lesen Sie im Abschnitt `Init
93759
4e76a03232e5 Merge from emacs--rel--22
Miles Bader <miles@gnu.org>
parents: 92756
diff changeset
393 Rebinding' des Emacs-Handbuches nach, wie Sie gegebenenfalls die
4e76a03232e5 Merge from emacs--rel--22
Miles Bader <miles@gnu.org>
parents: 92756
diff changeset
394 Tastaturbelegung verändern können.]
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
395
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
396 >> Probieren Sie das jetzt aus: Geben Sie ein paar Zeichen ein und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
397 löschen Sie sie wieder mit <Delete>. Sie brauchen sich keine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
398 Sorgen zu machen, dieses Dokument zu verändern: Was Sie hier lesen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
399 ist nur eine (persönliche) Kopie des originalen Dokuments.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
400
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
401 Wenn eine Textzeile zu lang wird für eine Bildschirmzeile, dann wird
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
402 sie auf einer zweiten Bildschirmzeile `fortgesetzt'. Ein
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
403 `Backslash'-Zeichen (`\') bzw. ein kleiner gebogener Pfeil (bei
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
404 graphischen Oberflächen) am rechten Rand verdeutlicht das.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
405
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
406 >> Fügen Sie Text ein, bis Sie den rechten Rand erreicht haben. Fügen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
407 Sie weiter Text ein. Beobachten Sie, wie eine Fortsetzungszeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
408 erscheint.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
409
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
410 >> Verwenden Sie <Delete> so oft, bis die Textzeile wieder auf eine
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
411 Bildschirmzeile passt. Die Fortsetzungszeile verschwindet wieder.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
412
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
413 Sie können das Zeilenvorschubzeichen wie jedes andere Zeichen löschen:
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
414 Die Zeilen vor und nach ihm werden dann zu einer zusammengehängt. Ist
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
415 diese länger als die Bildschirmbreite, erscheint eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
416 Fortsetzungszeile.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
417
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
418 >> Bewegen Sie den Cursor zum Anfang der Zeile und geben Sie <Delete>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
419 ein: Die momentane Zeile wird an die vorige angehängt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
420
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
421 >> Geben Sie <Return> ein, um wieder ein Zeilenvorschubzeichen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
422 einzufügen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
423
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
424 Denken Sie daran, dass die meisten Emacs-Befehle mit einem
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
425 Wiederholungszähler aufgerufen werden können. Tun Sie das mit einem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
426 Textzeichen, dann wird es entsprechend dem numerischen Parameter
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
427 wiederholt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
428
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
429 >> Drücken Sie C-u 8 *, und es wird ******** eingefügt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
430
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
431 Bis jetzt kennen Sie die Grundbefehle, um Text in Emacs einzugeben und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
432 Fehler zu korrigieren -- fast analog zu den Bewegungsbefehlen ist es
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
433 möglich, ganze Wörter, Sätze oder Zeilen zu löschen:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
434
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
435 <Delete> lösche ein Zeichen vor dem Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
436 C-d lösche das Zeichen unter dem Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
437
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
438 M-<Delete> lösche bis zum (nächsten) Wortanfang unmittelbar
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
439 vor dem Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
440 M-d lösche bis zum (nächsten) Wortende nach
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
441 (bzw. unter) dem Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
442
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
443 C-k lösche von momentaner Cursorposition bis zum Ende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
444 der Zeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
445 M-k lösche bis zum nächsten Satzende nach
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
446 (bzw. unter) dem Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
447
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
448 Beachten Sie bitte, dass <Delete> je nach Tastaturbelegung die Del-
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
449 (Entf-) oder die Backspace- (Rückwärtspfeil-) Taste sein kann.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
450
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
451 Eine andere, einheitliche Methode zum Löschen von Text ist das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
452 Befehlspaar C-@ (oder C-SPC) und C-w. Gehen sie zum Anfang des zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
453 löschenden Textes und drücken Sie C-@ oder C-SPC. Gehen Sie dann zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
454 Ende des zu löschenden Textes und drücken Sie C-w, um ihn zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
455 entfernen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
456
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
457 >> Bewegen Sie den Cursor zum Buchstaben `E' am Anfang des letzten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
458 Absatzes.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
459 >> Drücken Sie C-SPC. Emacs sollte die Meldung `Mark set' am unteren
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
460 Bildschirmrand zeigen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
461 >> Bewegen Sie den Cursor zum Buchstaben `A' in der zweiten Zeile des
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
462 letzten Absatzes.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
463 >> Geben Sie C-w ein. Der ganze Text, beginnend mit dem `E' und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
464 endend vor dem `A', ist nun gelöscht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
465
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
466 Löschen Sie mehr als ein Zeichen auf einmal, speichert Emacs den
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
467 gelöschten Text, damit Sie ihn bei Bedarf wieder zurückholen können.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
468 Einfügen von bereits gelöschtem Text wird im englischen Dokumentation
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
469 von Emacs als `yanking' (wörtlich `herausreißen') bezeichnet. Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
470 können den gelöschten Text an einer beliebigen Stelle wieder
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
471 einzufügen. Solange Sie nichts neues löschen, steht Ihnen dieser
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
472 gelöschte Textteil immer wieder zu Verfügung. Der Befehl dazu ist C-y
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
473 (das Ypsilon steht für `yank').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
474
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
475 Emacs unterscheidet zwei Klassen von Löschbefehlen (was man im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
476 Deutschen leider nicht gut wiedergeben kann): `killing' (umbringen)
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
477 und `deleting' (löschen). Wenn man sich vorstellt, dass `yanking' den
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
478 Begriff `von den Toten erwecken' darstellt, dann hat man ungefähr eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
479 Vorstellung von der Metapher -- Von einem `kill'-Befehl gelöschter
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
480 Text wird gespeichert und kann bei Bedarf mit C-y zurückgeholt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
481 werden. Von einem `delete'-Befehl entfernter Text (in der Regel
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
482 einzelne Zeichen, leere Zeilen und Zwischenräume) wird nicht extra
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
483 gespeichert und kann daher auch nicht zurückgeholt werden.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
484
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
485 >> Bringen Sie den Cursor an den Anfang einer nicht-leeren Zeile und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
486 geben Sie C-k ein, um die Zeile zu löschen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
487
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
488 >> Geben Sie C-k ein zweites Mal ein. Nun wird der Zeilenvorschub
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
489 ebenfalls entfernt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
490
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
491 Das letzte Beispiel zeigt, dass ein einmaliges Ausführen von C-k den
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
492 Zeileninhalt löscht, und dass ein nochmaliger C-k-Befehl die Zeile
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
493 selbst löscht. Ein numerisches Argument für C-k wird speziell
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
494 behandelt: es löscht die angegebene Anzahl von Zeilen UND die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
495 Zeilenvorschübe: C-u 2 C-k löscht zwei Zeilen komplett; zweimal C-k
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
496 löscht dagegen nur eine Zeile.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
497
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
498 Wie schon erwähnt, bringt C-y den zuletzt gelöschten (`gekillten')
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
499 Text zurück -- man kann diesen Text einfügen, wo man will: an der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
500 ursprünglichen Stelle, an einer anderen Stelle, oder sogar in einer
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
501 anderen Datei. Mehrmaliges Ausführen von C-y fügt den Text mehrmals
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
502 ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
503
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
504 >> Probieren Sie jetzt C-y, um diesen Effekt zu sehen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
505
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
506 Führen Sie C-k mehrmals hintereinander aus, dann wird der so
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
507 gelöschte Text auf einmal gespeichert; C-y bringt dann den gesamten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
508 Text zurück.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
509
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
510 >> Drücken Sie mehrmals C-k.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
511
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
512 Holen Sie jetzt den Text `von den Toten' zurück:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
513
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
514 >> Drücken Sie C-y. Bewegen Sie dann den Cursor ein paar Zeilen nach
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
515 unten und drücken Sie C-y erneut. Der eben eingefügte Text wird
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
516 noch einmal an anderer Stelle kopiert.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
517
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
518 Wie können Sie gelöschten Text wieder einfügen, wenn Sie in der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
519 Zwischenzeit noch etwas anderes `gekillt' haben? C-y würde das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
520 zuletzt gelöschte Textstück zurückholen, was aber nicht das gewünschte
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
521 ist. Verwenden Sie nun M-y (unmittelbar nach der erstmaligen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
522 Ausführung von C-y), um den gerade mit C-y eingefügten Textteil durch
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
523 ein früher gelöschtes Textstück zu ersetzen. Durch wiederholtes
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
524 Betätigen von M-y kommen immer ältere gelöschte Textteile zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
525 Vorschein. Haben Sie das gewünschte gefunden, dann brauchen Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
526 nichts weiter zu tun. Lassen Sie den eingefügten Text so wie er ist
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
527 und setzen Sie das Editieren fort.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
528
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
529 Drücken Sie M-y immer weiter, dann kommen Sie irgendwann wieder an den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
530 Anfangspunkt zurück (Emacs zeigt Ihnen dann wieder das zuletzt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
531 gelöschte Textfragment), haben also den gesamten Löschring
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
532 durchgesehen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
533
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
534 >> Löschen Sie eine Zeile, bewegen Sie den Cursor zu einer anderen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
535 Position und löschen Sie eine weitere Zeile.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
536 Drücken Sie dann C-y, um die zweite gelöschte Zeile zurückzuholen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
537 Drücken Sie jetzt M-y, und die erste gelöschte Zeile erscheint
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
538 statt der zweiten.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
539 Führen Sie nun ein paar weitere M-y-Befehle aus und beobachten Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
540 das Ergebnis. Wiederholen Sie das solange, bis die zweite Zeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
541 wieder erscheint.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
542 Wenn Sie wollen, dann können Sie M-y mit positiven oder negativen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
543 Argumenten aufrufen, um direkt zu einem bestimmten Eintrag im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
544 Löschring zu kommen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
545
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
546 Die meisten graphischen Oberflächen bieten auch die Möglichkeit, mit
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
547 der linken Maustaste einen Textteil zu markieren (er erscheint dann
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
548 normalerweise grau unterlegt). Der Befehl C-w löscht diesen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
549 markierten Textteil (in Emacs auch `Region' genannt) und fügt ihn in
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
550 den Löschring ein.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
551
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
552 Dasselbe geht auch ohne Maus: Bewegen Sie den Cursor zum Beginn des zu
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
553 löschenden Textteils, drücken Sie C-SPC, um eine Markierung für den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
554 Beginn einer Region zu setzen, gehen Sie dann zum Ende des zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
555 löschenden Textes und drücken Sie C-w.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
556
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
557 Der lange Name für C-w ist kill-region (weiter unten wird erklärt, wie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
558 man Befehle mit langen Namen ausführen kann).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
559
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
560
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
561 * UNDO
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
562 ------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
563
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
564 Wenn Sie etwas am Text geändert haben und nachträglich bemerken, dass
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
565 das ein Fehler war, so können Sie den Fehler mit dem Befehl C-x u
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
566 ungeschehen machen (`undo').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
567
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
568 Normalerweise macht C-x u das Verhalten von einem Befehl ungeschehen;
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
569 führen Sie C-x u mehrmals hintereinander aus, werden die jeweiligen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
570 vorigen Befehle widerrufen.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
571
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
572 Es gibt jedoch zwei Ausnahmen: Befehle, die den Text nicht ändern,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
573 werden nicht gezählt (z.B. Cursorbewegungen und Blättern im Text).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
574 Und Befehle, die sich selbst einfügen (`self-inserting': Drücken Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
575 zum Beispiel die `u'-Taste, dann wird der Buchstabe u eingefügt)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
576 werden in Gruppen von bis zu 20 Zeichen wiederhergestellt, um die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
577 Anzahl der notwendigen C-x u-Befehle zu reduzieren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
578
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
579 >> Löschen Sie diese Zeilen mit C-k und drücken Sie anschließend
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
580 mehrmals C-x u, und die Zeilen erscheinen wieder.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
581
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
582 C-_ ist ein alternativer Undo-Befehl; er arbeitet genauso wie C-x u,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
583 ist jedoch einfacher zu tippen, wenn Sie den Befehl mehrmals
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
584 hintereinander ausführen möchten. Der Nachteil von C-_ ist, dass bei
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
585 manchen Tastaturen nicht sofort einsichtig ist, wie man das eingibt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
586
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
587 Eine weitere Eingabemöglichkeit bei vielen Terminals ist C-/.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
588
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
589 Ein numerisches Argument für C-_, C-x u oder C-/ wird als
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
590 Wiederholungszähler interpretiert.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
591
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
592 Der Unterschied zwischen der Undo-Funktion und dem oben erklärten C-y
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
593 ist, dass erstere gelöschten Text an exakt der gleichen Position wie
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
594 vorher wiederherstellt, wohingegen C-y den gelöschten Text an der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
595 momentanen Cursorposition einfügt. Im übrigen kann auch `gekillter'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
596 Text wieder hergestellt werden; der Unterschied zwischen `killing' und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
597 `yanking' betrifft nur C-y, aber nicht die Undo-Funktion.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
598
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
599
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
600 * DATEIEN
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
601 ---------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
602
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
603 Um editierten Text zu sichern, muss man ihn in einer Datei (`file')
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
604 speichern (`save'). Wird Emacs beendet, ohne dass man vorher den Text
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
605 gespeichert hat, dann ist der Text verloren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
606
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
607 Will man andererseits bereits gesicherten Text mit Emacs editieren, so
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
608 muss die entsprechende Datei in Emacs geladen werden (im Englischen
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
609 wird das als `finding' (finden) bzw. als `visiting' (besuchen)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
610 bezeichnet).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
611
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
612 Eine Datei `finden' bedeutet, dass man den Inhalt dieser Datei mit
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
613 Emacs bearbeitet -- es ist fast so, als ob man die Datei selbst
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
614 editiert. Jedoch werden Änderungen an dieser Datei erst dann
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
615 dauerhaft, wenn man sie speichert; auf diese Weise wird vermieden,
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
616 dass Dateien in einem halb-geänderten Zustand im Betriebssystem
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
617 bleiben. Es wird sogar die originale, unveränderte Datei unter einem
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
618 anderen Namen gesichert, falls Sie später entscheiden sollten, dass
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
619 die Änderungen ein Fehler sind.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
620
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
621 Wenn Sie die untere Bildschirmkante genauer betrachten, dann werden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
622 Sie eine Zeile finden, die mit einem oder mehreren Bindestrichen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
623 beginnt und endet; sie enthält unter anderem die Zeichenkette
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
624 `TUTORIAL.de'. An dieser Position befindet sich immer der Name der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
625 Datei, die Sie momentan bearbeiten (`visit'). Gerade in diesem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
626 Augenblick bearbeiten Sie eine Datei mit dem Namen `TUTORIAL.de'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
627 (genauer gesagt, Emacs hat eine identische Kopie geladen).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
628
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
629 Die Befehle für das Laden und Speichern von Dateien bestehen aus zwei
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
630 Zeichen: Beide beginnen mit CONTROL-x. Es gibt eine ganze Reihe von
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
631 Kommandos, die mit C-x beginnen; viele von ihnen haben mit Dateien,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
632 Puffern (s.u.) und ähnlichem zu tun. All diese Befehle sind zwei,
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
633 drei oder vier Zeichen lang -- Sie haben bereits C-x u und C-x 1
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
634 kennengelernt.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
635
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
636 Um eine Datei in Emacs laden zu können, muss man dem Lade-Befehl den
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
637 Namen der Datei mitteilen. Der Befehl `liest ein Argument vom
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
638 Terminal' (in diesem Fall ist das der Name der Datei). Nachdem Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
639
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
640 C-x C-f (lade Datei)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
641
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
642 eingegeben haben, werden Sie von Emacs nach dem Dateinamen gefragt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
643 Die Zeichen, die Sie eingeben, werden in der untersten Bildschirmzeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
644 dargestellt, dem sogenannten Minipuffer (`minibuffer'). Sie können
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
645 ganz normale Emacs-Editierfunktionen verwenden, um den Dateinamen zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
646 ändern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
647
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
648 Sie können jederzeit die Eingabe (auch von anderen Befehlen, die den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
649 Minipuffer benutzen) mit C-g abbrechen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
650
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
651 >> Drücken Sie C-x C-f und dann C-g. Der letzte Befehl verwirft
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
652 jegliche Eingabe im Minipuffer und bricht außerdem den Ladebefehl
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
653 ab (Sie haben also keine Datei geladen).
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
654
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
655 Wenn Sie den Dateinamen fertig eingegeben haben, drücken Sie <Return>,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
656 um den Befehl abzuschließen; C-x C-f wird ausgeführt und lädt die von
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
657 Ihnen ausgesuchte Datei. Der Minipuffer verschwindet wieder, sobald
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
658 C-x C-f beendet ist.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
659
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
660 Ein paar Augenblicke später erscheint der Dateiinhalt auf dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
661 Bildschirm, und Sie können den Text editieren. Wenn Sie Ihre
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
662 Änderungen permanent speichern wollen, dann drücken Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
663
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
664 C-x C-s (sichere Datei)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
665
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
666 und Emacs kopiert den Text in die Datei. Beim ersten Mal benennt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
667 Emacs die Originaldatei um, damit sie nicht verloren ist. Der neue
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
668 Name besteht aus dem Originalnamen plus einer angehängten Tilde `~'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
669 [unter einigen Betriebssystemen wird statt dessen die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
670 Namenserweiterung durch `.bak' ersetzt].
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
671
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
672 Emacs schreibt den Namen der gesicherten Datei in die unterste Zeile,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
673 sobald C-x C-s fertig ausgeführt ist. Sie sollten den editierten Text
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
674 oft speichern, damit nicht allzuviel bei einem etwaigen Systemabsturz
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
675 verloren geht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
676
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
677 >> Geben Sie C-x C-s ein, um Ihre Kopie der Einführung zu sichern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
678 Die Ausgabe am unteren Bildschirmrand sollte `Wrote ...TUTORIAL.de'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
679 sein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
680
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
681 [Manche Terminals werden durch C-s angehalten und müssen durch C-q
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
682 wieder `entsperrt' werden. Eine erste Abhilfe zur Umschiffung dieses
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
683 C-s-Problems schafft die Befehlsfolge `M-x save-buffer', welche exakt
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
684 das gleiche wie C-x C-s bewirkt. Mehr Hilfe dazu finden Sie im
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
685 Abschnitt `Spontaneous Entry to Incremental Search' im
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
686 Emacs-Handbuch.]
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
687
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
688 Sie können eine existierende Datei anschauen (`view') oder editieren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
689 Sie können aber auch eine Datei laden, die noch gar nicht existiert,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
690 um so eine neue Datei zu erzeugen: Sie öffnen dazu die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
691 (nicht-existente) Datei, die natürlich leer ist, und beginnen dann
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
692 einfach Text einzugeben. Wenn Sie jetzt die Datei speichern, erzeugt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
693 Emacs wirklich die Datei und kopiert den editierten Text in sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
694 hinein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
695
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
696
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
697 * PUFFER
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
698 --------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
699
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
700 Manche Editoren können nicht mehr als eine Datei gleichzeitig
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
701 bearbeiten. Wenn Sie jedoch eine zweite Datei in Emacs mit C-x C-f
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
702 laden, dann bleibt die erste in Emacs. Sie können zur ersten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
703 zurückschalten, indem Sie noch einmal C-x C-f eingeben. Auf diese
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
704 Weise lassen sich eine ganze Reihe von Dateien laden und bearbeiten.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
705
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
706 >> Erzeugen Sie eine Datei mit dem Namen `foo', indem Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
707
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
708 C-x C-f foo <Return>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
709
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
710 eingeben. Tippen Sie etwas Text ein, editieren Sie ihn und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
711 speichern Sie ihn abschließend mit C-x C-s. Kehren Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
712 anschließend zu dieser Einführung zurück mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
713
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
714 C-x C-f TUTORIAL.de <Return>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
715
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
716 Emacs speichert jeden Text, der aus einer Datei in Emacs geladen wird,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
717 in einem `Puffer'-Objekt. Um eine Liste der momentan existierenden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
718 Puffer zu sehen, geben Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
719
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
720 C-x C-b (liste Puffer auf)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
721
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
722 ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
723
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
724 >> Probieren Sie jetzt C-x C-b.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
725
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
726 Beachten Sie, dass jeder Puffer einen Namen hat und manche auch mit
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
727 dem Namen einer Datei assoziiert sind, dessen Inhalt sie enthalten.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
728 Manche Puffer aber haben keinen zugehörige Datei, z.B. der mit dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
729 Namen `*Buffer List*'. Er wurde von dem Befehl C-x C-b erzeugt, um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
730 die Pufferliste darzustellen. JEDER Text, den Sie innerhalb Emacs in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
731 einem Fenster sehen, ist immer ein Ausschnitt eines Puffers.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
732
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
733 >> Geben Sie jetzt C-x 1 ein, um die Pufferliste wieder verschwinden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
734 zu lassen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
735
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
736 Wieviele Puffer auch in Emacs geladen sind, nur ein einziger ist der
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
737 `momentane' Puffer, nämlich derjenige, den Sie gerade editieren. Will
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
738 man einen anderen Puffer editieren, muss man zuerst zu diesem Puffer
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
739 wechseln (`switch'). Wie schon weiter oben erklärt, kann man mittels
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
740 C-x C-f zu einem Puffer wechseln, der zu einer Datei gehört. Emacs
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
741 hat jedoch einen einfacheren Befehl, C-x b, um einen beliebigen Puffer
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
742 namentlich auszuwählen.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
743
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
744 >> Geben Sie C-x b foo <Return> ein, um zurück zum Puffer `foo' zu
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
745 schalten, der den Text der Datei `foo' enthält. Anschließend geben
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
746 Sie C-x b TUTORIAL.de <RETURN> ein, um wieder zu dieser Einführung
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
747 zu gelangen.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
748
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
749 In der Regel ist der Puffername identisch zu einem Dateinamen (ohne
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
750 den Verzeichnispräfix), jedoch nicht immer. Die von C-x C-b erzeugte
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
751 Pufferliste zeigt stets die Namen aller Puffer.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
752
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
753 JEDER Text in Emacs ist Teil eines Puffers, aber nicht jeder Puffer
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
754 entspricht einer Datei. So ist z.B. der Puffer `*Buffer List*' mit
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
755 keiner Datei assoziiert -- er wurde direkt von dem Befehl C-x C-b
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
756 erzeugt. Genauso hat der Puffer `*Messages*' keine Entsprechung als
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
757 Datei; er enthält alle Mitteilungen, die in der untersten Zeile
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
758 während des Arbeitens mit Emacs erscheinen.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
759
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
760 >> Geben Sie C-x b *Messages* <Return> ein, um sich den
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
761 Mitteilungspuffer anzuschauen.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
762 Anschließend geben Sie C-x b TUTORIAL.de <Return> ein, um wieder
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
763 hierher in die Einführung zurückzukommen.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
764
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
765 Wenn Sie Änderungen an einer Datei vornehmen und anschließend eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
766 andere Datei laden, dann wird die erste nicht gespeichert. Die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
767 Änderungen bleiben in Emacs, und zwar in dem zur ersten Datei
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
768 gehörigen Puffer. Das ist sehr praktisch, bedeutet jedoch
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
769 gleichzeitig, dass man einen Befehl braucht, um den Puffer der ersten
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
770 Datei permanent abzuspeichern. Es wäre äußerst umständlich, müsste
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
771 man jedesmal C-x C-f eingeben, um den Puffer dann mit C-x C-s
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
772 abzuspeichern. Daher gibt es den Befehl
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
773
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
774 C-x s (sichere mehrere Puffer)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
775
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
776 Dieser Befehl fragt Sie bei jedem Puffer, der Änderungen enthält, ob
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
777 Sie ihn speichern wollen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
778
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
779 >> Fügen Sie eine Textzeile ein und drücken Sie dann C-x s.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
780 Emacs fragt Sie jetzt, ob Sie einen Puffer mit dem Namen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
781 TUTORIAL.de speichern wollen. Bejahen Sie, indem Sie `y' drücken.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
782
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
783 [Anmerkung: Sie verändern nicht die Originaldatei, sondern eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
784 persönliche Kopie.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
785
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
786
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
787 * WEITERE BEFEHLE
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
788 -----------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
789
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
790 Es existieren viel mehr Emacs-Befehle als Tasten auf der Tastatur. Um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
791 sie trotzdem alle benutzen zu können, gibt es zwei Erweiterungen:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
792
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
793 C-x Zeichenerweiterung. Gefolgt von einem Zeichen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
794 M-x Befehlserweiterung. Gefolgt von einem (langen) Namen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
795
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
796 [Das `x' steht für das englische Wort `extension'.] Diese beiden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
797 Befehle sind prinzipiell sehr nützlich, werden aber weniger oft
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
798 benötigt als die bisher vorgestellten. Sie haben bereits mehrere
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
799 Befehle aus der ersten Kategorie kennengelernt; unter anderem C-x C-f,
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
800 um eine Datei zu laden, und C-x C-s, um sie zu speichern. Ein
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
801 weiteres Beispiel ist C-x C-c, um Emacs zu beenden -- Sie brauchen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
802 sich keine Gedanken zu machen, ob Sie beim Beenden von Emacs
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
803 vielleicht vergessen haben, Daten oder Text zu sichern -- Emacs fragt
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
804 bei jedem geändertem Puffer (bzw. Datei), ob er gespeichert werden
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
805 soll.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
806
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
807 C-z ist der Befehl um Emacs *zeitweise* zu verlassen; es ist also
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
808 möglich, später an der unterbrochenen Stelle nahtlos weiterzuarbeiten.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
809
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
810 Auf den meisten Systemen wie Linux oder FreeBSD wird Emacs
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
811 `suspendiert', wenn Sie C-z drücken, d.h., Sie kehren zurück zur
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
812 Eingabezeile des Betriebssystems, ohne Emacs zu beenden. In der Regel
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
813 können Sie dann mittels des Befehls `fg' bzw. `%emacs' wieder zu Emacs
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
814 umschalten. Unter graphischen Oberflächen wie X11 bewirkt C-z in der
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
815 Regel, dass Emacs ikonofiziert wird, also als Ikone (`Icon') darauf
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
816 wartet, mit einem Mausklick bei Bedarf wieder vergrößert zu werden.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
817
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
818 Bei Betriebssystemen bzw. Shells, die Suspension von Programmen nicht
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
819 implementiert haben (z.B. MS-DOS), startet C-z einen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
820 System-Befehlsinterpreter innerhalb von Emacs (`subshell').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
821 Normalerweise müssen Sie dann `exit' in die Befehlszeile schreiben, um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
822 zu Emacs zurückzukehren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
823
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
824 Der beste Zeitpunkt für C-x C-c ist, wenn Sie sich ausloggen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
825 (bzw. Ihren Computer ausschalten); Sie sollten Emacs ebenfalls
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
826 beenden, wenn Sie Emacs von einem anderen Programm aus aufgerufen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
827 haben (z.B. einem Programm, das E-mails liest), da solche Programme
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
828 oft nicht wissen, wie sie mit Emacs im Suspend-Modus umgehen sollen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
829 In allen anderen Fällen ist es meistens günstiger, C-z zu benutzen und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
830 Emacs nicht zu beenden, damit man im Bedarfsfalle sofort an der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
831 gleichen Stelle weiterarbeiten kann.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
832
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
833 Hier ist eine Liste aller C-x-Befehle, die Sie bereits kennengelernt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
834 haben:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
835
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
836 C-x C-f lade Datei
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
837 C-x C-s sichere Datei
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
838 C-x s sichere einige Puffer
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
839 C-x C-b zeige Pufferliste an
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
840 C-x b wechsle zu Puffer
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
841 C-x C-c beende Emacs
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
842 C-x 1 lösche alle Fenster außer einem
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
843 C-x u widerrufen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
844
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
845 Ein Beispiel für einen Befehl mit langen Namen ist replace-string, der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
846 global (also in der ganzen Datei bzw. Puffer) eine Zeichenkette durch
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
847 eine andere ersetzt. Wenn Sie M-x drücken, dann fragt Sie Emacs in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
848 der untersten Bildschirmzeile nach dem Namen des Befehls (in diesem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
849 Fall `replace-string'). Geben Sie jetzt `repl s<TAB>' ein und Emacs
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
850 vervollständigt den Namen. Schließen Sie die Eingabe mit <Return> ab.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
851 [<TAB> bezeichnet die Tabulatortaste.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
852
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
853 >> Bewegen Sie den Cursor zu der leeren Zeile sechs Zeilen unter
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
854 dieser. Geben Sie dann
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
855
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
856 M-x repl s<Return>Bildschirm<Return>Text<Return>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
857
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
858 ein und kehren Sie mit C-u C-SPC an diese Position zurück.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
859
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
860 Beachten Sie wie diese Bildschirmzeile jetzt aussieht: Sie haben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
861 den Wortteil B-i-l-d-s-c-h-i-r-m durch `Text' ersetzt (und zwar im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
862 ganzen Dokument beginnend von der Cursorposition).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
863
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
864 >> Drücken Sie jetzt C-x u, um diese Änderungen auf einmal rückgängig
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
865 zu machen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
866
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
867
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
868 * AUTOMATISCHES SPEICHERN
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
869 -------------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
870
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
871 Haben Sie Änderungen an einem Dokument vorgenommen, sie jedoch nicht
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
872 gespeichert, dann können sie verloren gehen, falls der Computer
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
873 abstürzt. Um Sie davor zu schützen, sichert Emacs in bestimmten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
874 Zeitintervallen jede von Ihnen editierte Datei in sogenannten
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
875 `auto save'-Dateien. Sie sind daran zu erkennen, dass sie mit einem #
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
876 beginnen und enden; z.B. ist `#hello.c#' der Name der Auto-Save-Datei
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
877 von `hello.c'. Wenn Sie Ihren Text auf normalem Wege speichern, wird
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
878 die Auto-Save-Datei gelöscht.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
879
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
880 Stürzt der Rechner einmal wirklich ab, können Sie die Änderungen, die
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
881 beim letzten Auto-Save gespeichert worden sind, folgendermaßen
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
882 wiederherstellen: Laden Sie die Datei auf normalem Wege (die Datei,
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
883 die Sie bearbeitet haben, nicht die Auto-Save-Datei) und geben Sie
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
884 dann `M-x recover-file<Return>' ein. Wenn Emacs Sie um Bestätigung
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
885 fragt, antworten Sie mit `yes<Return>', um den Inhalt der
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
886 Auto-Save-Datei zu übernehmen.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
887
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
888
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
889 * DER ECHO-BEREICH
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
890 ------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
891
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
892 Geben Sie Befehle langsam ein, dann zeigt Ihnen Emacs Ihre eigene
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
893 Eingabe am unteren Bildschirmrand im sogenannten Echo-Bereich (`echo
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
894 area'). Der Echo-Bereich enthält die unterste Bildschirmzeile.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
895
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
896 [Mini-Puffer und Echo-Bereich fallen normalerweise zusammen, sind aber
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
897 nicht das gleiche, da innerhalb des Echo-Bereiches nichts eingegeben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
898 werden kann.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
899
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
900
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
901 * DIE STATUSZEILE
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
902 ------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
903
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
904 Die Bildschirmzeile unmittelbar über dem Echo-Bereich ist die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
905 Statuszeile (`mode line'). Sie schaut ungefähr so aus:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
906
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
907 -1:** TUTORIAL.de 59% L905 (Fundamental)----------------------
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
908
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
909 Diese Zeile gibt nützliche Hinweise über den momentanen Zustand von
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
910 Emacs und den Text, den Sie gerade editieren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
911
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
912 Sie wissen bereits, was der Dateiname bedeutet. `--NN%--' zeigt die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
913 momentane Position innerhalb des Textes an: NN Prozent davon sind
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
914 oberhalb des Bildschirms. Ist der Dateianfang zu sehen, dann
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
915 erscheint `Top' anstelle von `00%'. Analog dazu erscheint `Bot' (für
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
916 das englische Wort `bottom'), wenn das Dateiende sichtbar ist. Wenn
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
917 Sie einen Text betrachten, der komplett auf den Bildschirm passt, dann
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
918 erscheint `All'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
919
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
920 Das `L' und die nachfolgenden Ziffern geben die aktuelle Zeilennummer
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
921 an, in der sich der Cursor befindet.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
922
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
923 Am Anfang der Zeile sehen Sie `-1:**'. Die Zeichen vor dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
924 Doppelpunkt geben an, in welcher Kodierung der Text ist und welche
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
925 Eingabemethode verwendet wird. Dazu mehr weiter unten im Abschnitt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
926 `MULE'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
927
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
928 [Anstelle des Doppelpunktes können auch ein `\' und `/' stehen, falls
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
929 Sie Dateien editieren, die der MS-DOS- bzw. der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
930 Macintosh-Textkonvention folgen: MS-DOS verwendet als
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
931 Zeilenvorschubzeichen CR-LF (Carriage Return gefolgt von Linefeed),
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
932 während Macintosh nur CR benutzt. Emacs verwendet standardmäßig LF.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
933
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
934 Die Sterne nach dem Doppelpunkt bedeuten, dass Sie Änderungen am Text
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
935 vorgenommen haben. Wenn Sie gerade eine Datei in Emacs geladen oder
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
936 gespeichert haben, dann erscheinen statt der Sterne zwei Bindestriche.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
937 Prozentzeichen nach dem Doppelpunkt stehen für eine Datei, die nur
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
938 gelesen, aber nicht editiert werden kann.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
939
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
940 Der eingeklammerte Teil gibt an, in welchem Editiermodus Sie sich
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
941 befinden. Der Standardmodus heißt `Fundamental' (Sie verwenden ihn
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
942 gerade); er ist ein Beispiel für einen Hauptmodus (`major mode').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
943
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
944 Emacs hat viele Hauptmodi implementiert. Manche davon werden für
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
945 verschiedene (Computer-)Sprachen und/oder Textarten verwendet,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
946 z.B. Lisp-Modus, Text-Modus usw. Es kann immer nur ein Hauptmodus
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
947 aktiviert sein, und der Name befindet sich dort, wo jetzt gerade
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
948 `Fundamental' steht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
949
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
950 Einige Befehle verhalten sich jeweils in verschiedenen Hauptmodi
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
951 anders. Es gibt zum Beispiel einen Befehl, um einen Kommentar in den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
952 Quellcode eines Computerprogramm einzufügen -- die Tastenfolge dafür
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
953 ist zwar (in der Regel) die gleiche, doch wird ein Kommentar mit der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
954 für die aktuelle Programmiersprache gültigen Syntax eingefügt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
955 (z.B. `// ...' für ein Programm in C++ oder `; ...' für Lisp). Um in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
956 einen Hauptmodus zu schalten, hängen Sie einfach das englische Wort
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
957 `-mode' an den (kleingeschriebenen) Namen des Modus an und führen den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
958 Befehl mittels M-x aus. Beispiel: `M-x fundamental-mode' schaltet in
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
959 den Fundamental-Modus. Weitere wichtige Modi sind c-mode, perl-mode,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
960 lisp-mode, text-mode u.a. Die meisten davon werden automatisch
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
961 aktiviert, und zwar entsprechend der Namenserweiterung der zu ladenden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
962 Datei: So wird z.B. durch das Laden der Datei foo.c automatisch der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
963 C-Modus aktiviert.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
964
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
965 Wenn Sie deutschen oder englischen Text bearbeiten, dann sollten Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
966 den Textmodus verwenden. [Falls Ihre Tastatur keine Umlaut-Tasten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
967 hat, müssen Sie noch einen weiteren Nebenmodus aktivieren. Lesen Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
968 dazu den Abschnitt `MULE' weiter unten.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
969
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
970 >> Geben Sie `M-x text mode<Return>' ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
971
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
972 Sie brauchen keine Angst zu haben, dass sich die bisher dargestellte
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
973 Tastaturbelegung von Emacs stark ändert. Beobachten Sie z.B. die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
974 Befehle M-f und M-b: Apostrophe werden nun als Teil eines Wortes
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
975 betrachtet (wie man's leicht an diesem Beispiel ausprobieren kann),
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
976 wohingegen im Fundamentalmodus Apostrophe als Worttrenner
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
977 (`word-separator') behandelt werden.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
978
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
979 Normalerweise ist das eben genannte Beispiel die Methode von
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
980 Hauptmodi: Die meisten Befehle tun `das gleiche', arbeiten aber
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
981 jeweils ein bisschen anders.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
982
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
983 Dokumentation zum derzeit aktuellen Hauptmodus bekommen Sie mit C-h m.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
984
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
985 >> Drücken Sie C-u C-v ein- oder mehrmals, um diese Zeile in die Nähe
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
986 des oberen Bildschirmrands zu bringen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
987 >> Lesen Sie nun mittels C-h m die englische Dokumentation zum
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
988 Textmodus.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
989 >> Entfernen Sie schließlich das Dokumentationsfenster mit C-x 1.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
990
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
991 Neben den Hauptmodi gibt es auch Nebenmodi (`minor modes'). Nebenmodi
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
992 sind keine Alternativen zu Hauptmodi, sondern stellen Ergänzungen zur
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
993 Verfügung, die (normalerweise) in allen Hauptmodi funktionieren
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
994 (z.B. der Überschreibmodus: Zeichen werden nicht eingefügt, sondern
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
995 überschreiben den Text). Man kann Nebenmodi ein- und ausschalten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
996 unabhängig von anderen Nebenmodi und Hauptmodi; mit anderen Worten,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
997 Sie können zu Ihrem Hauptmodus keinen, einen oder sogar mehrere
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
998 Nebenmodi haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
999
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1000 Ein Nebenmodus, welcher äußerst nützlich ist, besonders für das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1001 Editieren von Text, ist der automatische Zeilenumbruch (`Auto Fill
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1002 mode'). Ist dieser Modus aktiviert, dann bricht Emacs die laufende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1003 Zeile selbsttätig zwischen Wörtern um, sobald sie zu lang wird.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1004
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1005 Sie können den Zeilenumbruchmodus einschalten mittels `M-x auto fill
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1006 mode<Return>'. Wenn der Modus aktiviert ist, können Sie ihn mit dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1007 gleichen Befehl wieder ausschalten. Mit anderen Worten, der Befehl
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1008 verhält sich wie ein Lichttaster, der bei Betätigung entweder das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1009 Licht ein- oder ausschaltet, je nachdem, ob das Licht vorher
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1010 ausgeschaltet bzw. eingeschaltet war. Wir sagen, dass dieser Befehl
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1011 den Modus umschaltet (`toggle').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1012
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1013 >> Geben Sie nun M-x auto fill mode<Return> ein. Fügen Sie
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1014 anschließend eine Zeile ein, die aus lauter `asdf ' besteht, und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1015 zwar so lange, bis die Zeile automatisch umgebrochen wird.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1016 Vergessen Sie nicht, Leerzeichen einzugeben, da nur dort ein
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1017 Umbruch erfolgt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1018
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1019 Normalerweise ist die maximale Zeilenlänge 70 Zeichen (d.h., der linke
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1020 Rand ist ganz links auf Position 1 und der rechte Rand auf
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1021 Position 70), jedoch können Sie das mit dem Befehl C-x f ändern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1022 Geben Sie den neuen (rechten) Rand als numerischen Parameter ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1023
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1024 >> Geben Sie C-x mit dem Argument 20 ein (C-u 2 0 C-x f). Schreiben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1025 Sie nun etwas Text und beobachten Sie, wie Emacs die laufende Zeile
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1026 an Position 20 umbricht. Setzen Sie anschließend den Rand wieder
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1027 zurück auf 70 mit dem gleichen Befehl.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1028
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1029 Machen Sie Änderungen in der Mitte eines Absatzes, dann reformatiert
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1030 der Zeilenfüllmodus nicht automatisch den Absatz.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1031 Verwenden Sie dafür den Befehl M-q, wobei der Cursor innerhalb des
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1032 Absatzes stehen muss.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1033
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1034 >> Bewegen Sie den Cursor zurück zum letzten Absatz und drücken Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1035 M-q.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1036
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1037
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1038 * SUCHEN
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1039 --------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1040
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1041 Emacs kann Zeichenketten (`strings') entweder in Richtung Pufferende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1042 (vorwärts, `forward') oder in Richtung Pufferanfang (rückwärts,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1043 `backward') suchen. Gleichzeitig wird der Cursor an die nächste
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1044 Stelle bewegt, wo diese Zeichenkette erscheint.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1045
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1046 Hier unterscheidet sich Emacs von vielen anderen Editoren, da nämlich
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1047 die Standard-Suchoperation inkrementelles Suchen ist, d.h., die Suche
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1048 beginnt dann, wenn Sie die Zeichen eingeben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1049
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1050 Der Befehl für Vorwärtssuchen ist C-s und C-r für Rückwärtssuchen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1051 ABER HALT! Probieren Sie bitte diese Befehle noch nicht.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1052
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1053 Wenn Sie C-s eingeben, dann erscheint die Zeichenkette `I-search:' als
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1054 Eingabeaufforderung im Echobereich. Das bedeutet, dass Emacs jetzt
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1055 eine inkrementellen Suche ausführt und darauf wartet, dass Sie die zu
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1056 suchende Zeichenkette eingeben. <Return> beendet die Suche.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1057
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1058 >> Geben Sie jetzt C-s ein, um einen Suchvorgang zu starten. Schreiben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1059 Sie LANGSAM, einen Buchstaben nach dem anderen, das Wort `Cursor',
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1060 und warten Sie jeweils ab, was mit dem Cursor passiert. Sie haben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1061 jetzt das Wort `Cursor' einmal gefunden.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1062 >> Drücken Sie C-s noch einmal, um die nächste Stelle zu suchen, wo das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1063 Wort `Cursor' vorkommt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1064 >> Drücken Sie nun <Delete> viermal und beobachten Sie, wie der Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1065 zurückspringt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1066 >> Beenden Sie die Suche mit <Return>.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1067
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1068 Verstehen Sie, was gerade vorgegangen ist? Emacs versucht während
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1069 einer inkrementellen Suche zu der Stelle zu gehen, wo die Zeichenkette
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1070 steht, die Sie bis jetzt eingegeben haben. Um die darauffolgende
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1071 Position zu suchen, wo `Cursor' steht, genügt es, noch einmal C-s zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1072 betätigen. Wenn es keine nächste Position gibt, dann ertönt ein
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1073 kurzer Ton, und Emacs sagt Ihnen, dass die Suche im Augenblick
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1074 fehlschlägt (`failing'). C-g beendet ebenfalls einen Suchvorgang.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1075
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1076 Wenn Sie sich mitten in einer inkrementellen Suche befinden und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1077 <Delete> drücken, wird das letzte Zeichen im Suchstring gelöscht, und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1078 der Cursor springt zurück auf die letzte Suchposition. Angenommen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1079 Sie haben `c' eingegeben, um das erste Auftreten von `c' zu suchen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1080 Geben Sie jetzt `u' ein, dann springt der Cursor zu dem ersten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1081 Auftreten der Zeichenkette `cu'. Wenn Sie jetzt mit <Delete> das `u'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1082 vom Suchstring löschen, dann springt der Cursor zurück zum ersten `c'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1083 Drücken Sie dagegen ein paar mal C-s, um weitere `cu'-Zeichenketten zu
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1084 finden, dann bewirkt <Delete>, dass Sie zum letzten Auftreten von `cu'
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1085 zurückspringen, und erst wenn es kein weiteres `cu' mehr gibt, springt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1086 der Cursor zum ersten `c' zurück.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1087
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1088 Die Suche wird ebenfalls beendet, wenn Sie ein CONTROL- oder
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1089 META-Zeichen eingeben (mit ein paar Ausnahmen -- Zeichen, die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1090 bei einer Suche speziell gehandhabt werden wie C-s oder C-r).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1091
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1092 C-s versucht, die Zeichenkette NACH der aktuellen Cursorposition zu
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1093 finden. Wollen Sie etwas davor suchen, müssen Sie C-r verwenden. Das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1094 oben Gesagte gilt völlig analog, jedoch in die entgegengesetzte
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1095 Suchrichtung.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1096
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1097
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1098 * MEHRFACHE FENSTER
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1099 -------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1100
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1101 Eine weitere, nützliche Fähigkeit von Emacs ist die Möglichkeit, mehr
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1102 als ein Fenster zur gleichen Zeit auf dem Bildschirm darzustellen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1103
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1104 >> Bewegen Sie den Cursor zu dieser Zeile und geben Sie C-u 0 C-l ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1105
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1106 >> Drücken Sie nun C-x 2, um den Bildschirm in zwei Fenster zu teilen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1107 Beide Fenster zeigen diese Einführung an, und der Cursor bleibt im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1108 oberen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1109
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1110 >> Verwenden Sie C-M-v, um im unteren Fenster zu blättern (Sie können
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1111 statt dessen auch ESC C-v verwenden, falls Sie keine META-Taste
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1112 haben; siehe auch weiter unten).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1113
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1114 >> Mittels C-x o (das `o' steht für das englische Wort `other', `das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1115 andere') können Sie den Cursor in das untere Fenster bewegen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1116
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1117 >> Benützen Sie C-v und M-v, um im unteren Fenster zu blättern. Lesen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1118 Sie die Emacs-Einführung jedoch im oberen Fenster weiter.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1119
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1120 >> Geben Sie C-x o nochmals ein, und der Cursor ist wieder im oberen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1121 Fenster, genau an der Stelle, wo er vorher war.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1122
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1123 C-x o ist der Befehl, um zwischen (Emacs-)Fenstern hin- und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1124 herzuschalten. Jedes Fenster hat eine eigene Cursorposition, aber nur
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1125 das aktuelle Fenster zeigt den Cursor an (unter X11 wird die
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1126 nicht-aktuelle Cursorposition durch ein leeres Rechteck dargestellt).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1127 Alle normalen Editierbefehle betreffen das Fenster, in dem sich der
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1128 Cursor befindet. Wir nennen dieses Fenster `ausgewählt' (`selected
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1129 window').
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1130
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1131 Der Befehl M-C-v ist sehr nützlich, wenn man Text in einem Fenster
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1132 editiert und das andere Fenster als Referenz verwendet. Der Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1133 bleibt stets im gleichen Arbeitsfenster, und mit M-C-v kann man bequem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1134 vorwärtsblättern.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1135
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1136 M-C-v ist ein Beispiel eines CONTROL-META-Zeichens. Haben Sie eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1137 META-Taste, dann kann man M-C-v erzeugen, indem man CTRL und META
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1138 gleichzeitig niedergedrückt hält, während man v eintippt. Es ist
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1139 egal, ob zuerst CTRL oder META niedergedrückt wird, da beide Tasten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1140 gleichberechtigt das jeweils einzugebende Zeichen modifizieren.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1141
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1142 Haben Sie keine META-Taste, und Sie verwenden stattdessen ESC, dann
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1143 ist die Reihenfolge nicht mehr egal: Sie müssen zuerst ESC drücken,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1144 gefolgt von CTRL-v. CTRL-ESC v funktioniert nicht! Der Grund dafür
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1145 ist, dass ESC ein eigenes Zeichen ist und keine Modifizier-Taste wie
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1146 META oder CTRL.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1147
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1148 Der umgekehrte Befehl zu M-C-v ist M-C-S-v, um im anderen Fenster
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1149 rückwärts zu blättern (d.h., Sie müssen die META-Taste sowie die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1150 CONTROL- und SHIFT-Taste zusammen mit `v' betätigen) -- jetzt werden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1151 Sie wahrscheinlich verstehen, warum manche Kritiker das Wort Emacs als
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1152 Abkürzung von Escape-Meta-Alt-Control-Shift betrachten. Leider
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1153 funktioniert diese Befehlsfolge normalerweise nur mit graphischen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1154 Oberflächen wie X11, da C-v von C-S-v auf den meisten Textterminals
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1155 nicht unterschieden werden kann.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1156
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1157 [Unter X11 kann man außerdem in der Regel mit den bequemeren
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1158 Tastenkombinationen META-`Bild mit Aufwärtspfeil' bzw. META-`Bild mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1159 Abwärtspfeil' ebenfalls im anderen Fenster rück- bzw. vorwärts
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1160 blättern.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1161
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1162 >> Entfernen Sie mit C-x 1 (eingegeben im oberen Fenster) das untere
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1163 Fenster.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1164
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1165 (Hätten Sie C-x 1 im unteren Fenster eingegeben, dann wäre das obere
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1166 Fenster geschlossen worden -- eine Eselsbrücke für C-x 1 ist `ich will
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1167 nur das *eine* Fenster, in dem ich mich gerade befinde.')
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1168
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1169 Sie müssen nicht den gleichen Puffer in beiden Fenstern darstellen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1170 Wenn Sie C-x C-f verwenden, um in einem Fenster eine Datei zu laden,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1171 dann bleibt das andere Fenster unverändert. Sie können in jedem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1172 Fenster eine andere Datei anzeigen lassen, unabhängig vom anderen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1173 Fenster.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1174
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1175 Hier eine andere Möglichkeit, in zwei Fenstern zwei verschiedene
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1176 Texte darzustellen:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1177
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1178 >> Geben Sie C-x 4 C-f ein, gefolgt vom Namen einer Ihrer Dateien.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1179 Schließen Sie ab mit <Return>. Beobachten Sie, wie die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1180 spezifizierte Datei im unteren Fenster erscheint. Der Cursor
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1181 springt ebenfalls in das untere Fenster.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1182
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1183 >> Bewegen Sie den Cursor mittels C-x o in das obere Fenster und geben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1184 Sie C-x 1 ein, um das untere Fenster zu schließen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1185
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1186
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1187 * REKURSIVE EDITIER-EBENEN
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1188 --------------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1189
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1190 Manchmal kann es passieren, dass Sie in eine sogenannte rekursive
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1191 Editier-Ebene geraten (`recursive editing level'). Sie können das an
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1192 den eckigen Klammern in der Statuszeile erkennen, welche den
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1193 derzeitigen Hauptmodus zusätzlich umschließen, z.B. [(Fundamental)]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1194 anstelle von (Fundamental).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1195
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1196 Um eine rekursive Editier-Ebene zu verlassen, geben Sie ESC ESC ESC
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1197 ein. Diese Tastenkombination ist ein allgemeiner
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1198 Ich-will-hier-raus-Befehl. Sie können ihn auch verwenden, um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1199 unerwünschte Fenster zu schließen und den Minipuffer zu verlassen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1200
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1201 >> Geben Sie M-x ein, um in den Minipuffer zu gelangen, und tippen Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1202 dann ESC ESC ESC, um ihn wieder zu verlassen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1203
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1204 Mit C-g kann man eine rekursive Editier-Ebene nicht verlassen, da C-g
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1205 Befehle INNERHALB einer rekursiven Editier-Ebene stoppt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1206
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1207 Rekursive Editier-Ebenen sind hier in dieser Einführung nicht weiter
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1208 dargestellt. Details finden Sie im Emacs-Handbuch beschrieben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1209
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1210
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1211 * MULE
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1212 ------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1213
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1214 Mule ist die Abkürzung für `Multi-lingual Enhancement to GNU Emacs'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1215 Früher wurde damit eine spezielle Emacs-Variante bezeichnet, die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1216 allerdings seit der Version 20 mit Emacs verschmolzen ist.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1217
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1218 Emacs unterstützt eine große Anzahl von internationalen Zeichensätzen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1219 z.B. verschiedene europäische Varianten des lateinischen Alphabets,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1220 Chinesisch, Russisch oder Thai, um nur einige zu nennen. In dieser
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1221 Einführung wird jedoch nur auf den deutschen Zeichensatz sowie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1222 Eingabemöglichkeiten für Deutsch näher eingegangen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1223
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1224 Der Standard-Zeichensatz für Deutsch ist Latin-1 (auch bekannt unter
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1225 dem Namen ISO-8859-1), obwohl Unicode -- und da besonders die
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1226 Kodierungsvariante UTF-8 -- sich immer mehr durchzusetzt. Wenn
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1227 anstelle der deutschen Umlaute unansehnliche Konstrukte wie `\201ä'
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1228 dargestellt werden, dann ist die sogenannte
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1229 Multibyte-Zeichenunterstützung deaktiviert (intern werden in Emacs
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1230 Nicht-ASCII-Zeichensätze durch mehr als ein Byte repräsentiert). Der
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1231 Befehl `M-x toggle-enable-multibyte-characters' aktiviert die
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1232 Multibyte-Zeichenunterstützung. Denken Sie daran, die Tabulatortaste
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1233 zur Vervollständigung von Befehlsnamen zu benützen, z.B. `M-x
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1234 toggle-e<TAB><Return>'.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1235
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1236 Wenn anstelle der Umlaute `ä', `ö' oder `ü' die Zeichen `d', `v' und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1237 `|' erscheinen (also `kleines D', `kleines V' und ein senkrechter
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1238 Strich), dann wird das achte Bit von jedem Byte abgeschnitten, sodass
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1239 nur ASCII-Zeichen dargestellt werden können. In der Regel gibt es
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1240 zwei Ursachen für dieses Problem: Sie haben sich nicht `8-bit clean'
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1241 (z.B. mittels `telnet -8 ...') eingeloggt oder Ihr
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1242 Telekommunikationsprogramm ist nicht für 8-bit konfiguriert. Beides
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1243 ist heutzutage eher unwahrscheinlich, daher wird hier nicht weiter
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1244 darauf eingegangen.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1245
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1246 >> Geben Sie `M-x toggle-enable-multibyte-characters' ein. Die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1247 deutschen Umlaute (so sie von Ihrem Terminal darstellbar sind)
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1248 verschwinden und werden durch Zahlenkonstrukte ersetzt. So wird
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1249 zum Beispiel Umlaut a (`ä') dargestellt als `\201ä'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1250
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1251 >> Aktivieren Sie wieder die Multibyte-Zeichenunterstützung mittels
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1252 `M-x toggle-enable-multibyte-characters'.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1253
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1254 Sehen Sie anstelle der Umlaute leere Kästchen (unter X11 oder anderen
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1255 graphischen Oberflächen), sollten Sie Emacs mit C-x C-c beenden und
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1256 folgendermaßen neu starten:
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1257
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1258 emacs -fn fontset-standard
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1259
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1260 Sie können auch probieren, Emacs mit der `--unibyte'-Option zu
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1261 starten, um Latin-1-Zeichen direkt darzustellen.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1262
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1263 Falls das alles nichts nützt oder Sie Fragezeichen anstelle der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1264 Umlaute auf ihrem Textterminal sehen, sollten Sie sich an Ihren
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1265 Systemadministrator wenden und sich beschweren, dass kein
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1266 Latin-1-Zeichensatz installiert ist (was heutzutage eigentlich eine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1267 Selbstverständlichkeit sein sollte). Falls statt der Umlaute andere
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1268 Zeichen auf ihrem Textterminal erscheinen (z.B. kyrillische
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1269 Buchstaben), dann erkundigen Sie sich, wie sie auf Latin-1 umschalten
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1270 können.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1271
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1272 Lesen Sie im Emacs-Handbuch nach unter dem Stichwort `International',
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1273 welche weitere Optionen es bezüglich Zeichensätze gibt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1274
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1275 Ist die Sprachumgebung (`locale') Ihres Betriebssystems korrekt auf
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1276 Deutsch gesetzt, verwendet Emacs diese Einstellungen automatisch.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1277 Anderenfalls empfiehlt es sich, Latin-1 als Standardkodierung zu
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1278 aktivieren, wenn Sie primär Deutsch verwenden. Benutzen Sie zu diesem
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1279 Zweck die Befehlsfolge
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1280
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1281 C-x <Return> l latin-1 <Return>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1282
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1283 (C-x <Return> l führt die Funktion set-language-environment aus), um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1284 in einer laufenden Emacs-Sitzung auf Latin-1 umzuschalten. Dadurch
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1285 wird erreicht, dass Emacs beim Laden einer Datei (und Speichern
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1286 derselben) standardmäßig die Latin-1-Zeichenkodierung verwendet. Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1287 können an der Ziffer 1 unmittelbar vor dem Doppelpunkt links unten in
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1288 der Statuszeile erkennen, dass Sie Latin-1 aktiviert haben. Beachten
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1289 Sie allerdings, dass set-language-environment keinen Einfluss auf die
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1290 Kodierung bereits existierender Puffer hat! Haben Sie eine Datei mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1291 deutschem Text in Latin-1-Kodierung irrtümlicherweise in einer
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1292 falschen Kodierung geladen, dann müssen Sie diesen Puffer aus Emacs
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1293 mit dem Befehl C-x k (kill-buffer) entfernen und die Datei erneut
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1294 laden, nachdem Sie mit set-language-environment auf Latin-1
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1295 umgeschaltet haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1296
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1297 >> Führen Sie jetzt C-x <Return> l latin-1 <Return> aus und öffnen Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1298 anschließend eine (neue) Datei mit dem Namen `bar' in einem anderen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1299 Fenster mittels C-x 4 C-f bar <Return>. In der Statuszeile des
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1300 zweiten Fensters sehen Sie die Ziffer 1 unmittelbar vor dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1301 Doppelpunkt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1302
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1303 >> Schließen Sie das soeben geöffnete Fenster mit C-x 1 wieder.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1304
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1305 Wie können Sie nun deutsche Umlaute eingeben? Es gibt prinzipiell
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1306 zwei unterschiedliche Fälle: Sie besitzen eine deutsche Tastatur mit
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1307 Tasten für die Umlaute oder Sie haben eine nicht-deutsche Tastatur.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1308 Im ersteren Fall sollten Sie die Eingabemethode `german' auswählen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1309 welche direkt die Umlaute auf die entsprechenden Tasten abbildet. Im
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1310 letzteren Fall gibt es mehrere Möglichkeiten, wovon zwei hier erklärt
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1311 werden sollen, nämlich `latin-1-prefix' und `latin-1-postfix'. Die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1312 Präfix-Methode erwartet zuerst den Akzent und dann den Basisbuchstaben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1313 ('a wird zu á, "s zu ß etc.), während bei der Postfix-Methode zuerst
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1314 der Basisbuchstabe und dann der Akzent einzugeben ist (a" wird zu ä,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1315 s/ wird zu ß etc).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1316
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1317 Aktiviert wird die jeweilige Eingabe mit dem Befehl
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1318
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1319 C-u C-\ Eingabemethode <Return>
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1320
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1321 (z.B. C-u C-\ german <Return>). Durch diese Befehlsfolge wird der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1322 sogenannte Quail-Nebenmodus aktiviert, was sich durch eine kleine
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1323 Veränderung in der Statuszeile zeigt: Durch zwei oder drei Zeichen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1324 unmittelbar vor der Pufferkodierung wird die aktuelle Eingabemethode
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1325 angezeigt. Ist der Eingabemodus einmal gewählt, kann man mit C-\ ihn
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1326 ein- und ausschalten.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1327
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1328 >> Geben Sie C-u C-\ latin-1-postfix <Return> ein. Beobachten Sie,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1329 wie links unten in der Statuszeile die Anzeige von `1:**' auf
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1330 `1<1:**' springt. Probieren Sie ä einzugeben mittels a".
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1331
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1332 >> Deaktivieren Sie den Eingabemodus wieder mit C-\.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1333
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1334 Folgende Kürzel in der Statuszeile repräsentieren die eben
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1335 beschriebenen Eingabemethoden:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1336
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1337 DE@ german
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1338 1< latin-1-postfix
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1339 1> latin-1-prefix
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1340
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1341 So bedeutet die Angabe `DE@1:**', dass Sie die Eingabemethode `german'
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1342 in einem Puffer mit Latin-1-Kodierung verwenden, und dass die Datei
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1343 bereits modifiziert wurde.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1344
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1345 [Arbeitet Emacs in einem Terminal, werden noch zwei zusätzliche
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1346 Spalten zwischen Eingabemethode und Pufferkodierung eingefügt, und
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1347 zwar für die Tastatur- und Bildschirmkodierung.]
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1348
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1349
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1350 * WEITERE DOKUMENTATION VON EMACS
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1351 ---------------------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1352
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1353 Wir haben uns bemüht, in dieser Einführung genau soviel Information zu
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1354 geben, dass Sie beginnen können, mit Emacs zu arbeiten. Emacs ist
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1355 jedoch so mächtig und umfangreich, dass es den Rahmen einer Einführung
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1356 spränge, an dieser Stelle mehr zu erklären. Um Sie im weiteren
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1357 Lernverlauf zu unterstützen, stellt Emacs eine Reihe von
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1358 Hilfe-Funktionen zu Verfügung, die alle mit dem Präfix C-h (dem
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1359 Hilfe-Zeichen, `Help character') beginnen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1360
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1361 Nach dem Drücken von C-h geben Sie ein weiteres Zeichen ein, um Emacs
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1362 zu sagen, worüber Sie mehr Informationen brauchen. Sollten Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1363 WIRKLICH verloren sein, geben Sie C-h ? ein, und Emacs sagt Ihnen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1364 welche Art von Hilfe er Ihnen zu Verfügung stellen kann. Haben Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1365 C-h versehentlich gedrückt, können Sie mit C-g sofort abbrechen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1366
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1367 (Es kann vorkommen, dass bei manchen Computern bzw. Terminals C-h
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1368 etwas anderes bedeutet. Da erfahrungsgemäß C-h eine der
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1369 meistbenötigten Emacs-Befehle ist, haben Sie einen wirklichen Grund,
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1370 sich in diesem Fall beim Systemadministrator zu beschweren.
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1371 Alternativen zu C-h sind die F1-Taste und der lange Befehl M-x help
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1372 <Return>.)
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1373
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1374 Die elementarste Hilfestellung gibt C-h c. Drücken Sie C-h, dann das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1375 Zeichen c, und dann einen Befehl: Emacs zeigt daraufhin eine kurze
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1376 Beschreibung des Befehls an.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1377
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1378 >> Geben Sie C-h c C-p ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1379 Die Antwort darauf (im Echo-Bereich) sollte so ähnlich sein wie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1380
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1381 C-p runs the command previous-line
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1382
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1383 Somit wissen Sie den `Namen der Funktion'. Funktionsnamen werden
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1384 hauptsächlich benutzt, um Emacs anzupassen bzw. zu erweitern. Aber da
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1385 Namen in der Regel beschreiben, was die jeweilige Funktion tut, können
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1386 sie auch als sehr kurze Beschreibung dienen -- ausreichend, um Sie an
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1387 Befehle zu erinnern, die Sie bereits gelernt haben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1388
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1389 Aus mehr als einem Zeichen bestehende Befehle, z.B. C-x C-s oder
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1390 <ESC>v, sind ebenfalls erlaubt nach C-h c.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1391
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1392 Um eine detaillierte Dokumentation eines Befehls zu erhalten,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1393 verwenden Sie C-h k anstelle von C-h c.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1394
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1395 >> Geben Sie C-h k C-p ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1396
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1397 Diese Befehlsfolge zeigt die komplette Dokumentation des Befehls an
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1398 zusammen mit seinem Namen, und zwar in einem eigenem Fenster. Wenn
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1399 Sie die Beschreibung gelesen haben, benützen Sie am besten C-x 1, um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1400 das Hilfe-Fenster wieder zu schließen. Sie müssen das nicht sofort
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1401 tun -- Sie können weiter Text editieren und das Fenster schließen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1402 wenn Sie es nicht mehr brauchen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1403
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1404 Hier einige weitere nützliche Optionen von C-h:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1405
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1406 C-h f Beschreibt eine Funktion. Sie müssen den Namen der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1407 Funktion eingeben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1408
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1409 >> Probieren Sie C-h f previous-line<Return>.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1410 Alle Information über den C-p-Befehl wird angezeigt.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1411
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1412 Sie können die Tabulator-Taste stets benützen, um den Namen des
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1413 jeweiligen Befehls zu vervollständigen. Geben Sie z.B. `C-h f
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1414 previous<TAB>' ein, dann werden alle Befehle angezeigt, deren Namen
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1415 mit `previous-' beginnen. Ergänzen Sie die Zeichenkette auf
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1416 `previous-l' und drücken Sie dann <TAB>, bleibt nur noch der Befehl
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1417 `previous-line' übrig, und Sie können mit <Return> abschließen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1418
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1419 Ein ähnlicher Befehl ist C-h v. Er zeigt den Wert und die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1420 Dokumentation von Variablen, deren Werte man ändern kann (um Emacs an
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1421 persönliche Bedürfnisse anzupassen). Auch hier kann man die
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1422 Tabulator-Taste zur Vervollständigung benutzen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1423
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1424 C-h a Ein Befehls-Apropos. Gibt man ein Schlüsselwort ein,
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1425 zeigt Emacs alle Befehle, die dieses Schlüsselwort
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1426 enthalten. Alle angezeigten Befehle können mit M-x
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1427 aufgerufen werden. Für einige Kommandos wird
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1428 zusätzlich eine Zeichensequenz (meistens bestehend aus
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1429 einem oder zwei Zeichen) aufgelistet, welche den
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1430 gleichen Befehl startet.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1431
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1432 >> Geben Sie C-h a file<Return> ein.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1433
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1434 Alle M-x-Befehle, die das Wort `file' in ihrem Namen enthalten, werden
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1435 angezeigt. Beachten Sie, dass auch C-x C-f aufgelistet wird neben dem
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1436 zugehörigen langen Namen, find-file.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1437
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1438 >> Blättern Sie mit C-M-v, um sich die Liste der Funktionen anzusehen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1439
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1440 >> Schließen Sie das Hilfefenster mit C-x 1.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1441
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1442 C-h i Dieser Befehl öffnet einen speziellen Puffer, um
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1443 Online-Handbücher zu lesen (im `Info'-Format), die auf
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1444 dem verwendeten Computersystem installiert sind.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1445 Geben Sie z.B. m emacs <Return> ein, um das
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1446 Emacs-Handbuch zu lesen. Haben Sie `Info' noch nie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1447 benutzt, tippen Sie ?, und Emacs führt Sie Schritt für
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1448 Schritt durch die Möglichkeiten des Info-Modus. Wenn
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1449 Sie diese Einführung fertiggelesen haben, sollten Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1450 das Info-Handbuch für Emacs als primäre Dokumentation
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1451 benutzen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1452
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1453
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1454 * SCHLUSSBEMERKUNG
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1455 ------------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1456
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1457 Das Wichtigste: Emacs wird mit C-x C-c beendet und mit C-z temporär
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1458 unterbrochen.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1459
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1460 Diese Einführung soll für alle neuen Benutzer von Emacs verständlich
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1461 sein. Wenn daher etwas unklar sein sollte, hadern Sie nicht mit sich
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1462 selbst. Schreiben Sie an die Free Software Foundation oder an den
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1463 Autor und erläutern Sie, was für Sie unklar geblieben ist. Eine
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1464 weitere Kontaktadresse ist die Mailing-Liste `de@li.org', in der
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1465 Probleme mit der Adaption von GNU-Programmen an das Deutsche
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1466 diskutiert werden.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1467
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1468
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1469 * RECHTLICHES
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1470 -------------
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1471
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1472 Die englische Version dieser Einführung hat eine lange Vorgeschichte.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1473 Stuart Cracraft hat für die Urversion von Emacs das erste Tutorial
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1474 geschrieben. Übersetzer ins Deutsche ist Werner Lemberg (wl@gnu.org).
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1475
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1476 Beachten Sie bitte, dass im Zweifelsfalle das englische Original
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1477 dieser Urheberrechtsnotiz gültig ist (zu finden in der Datei
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1478 TUTORIAL).
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1479
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1480 Copyright (C) 1985, 1996, 1997, 2001, 2002, 2003, 2004, 2005, 2006,
106815
1d1d5d9bd884 Add 2010 to copyright years.
Glenn Morris <rgm@gnu.org>
parents: 103289
diff changeset
1481 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1482
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1483 Diese Datei ist ein Bestandteil von GNU Emacs.
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1484
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1485 Hiermit wird für jedermann die Erlaubnis erteilt, wörtliche,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1486 unveränderte Kopien dieses Dokumentes für jegliches Medium zu
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1487 erstellen, unter der Voraussetzung, dass die Copyright-Notiz sowie
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1488 diese Erlaubnis beibehalten werden. Außerdem muss der Verteiler
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1489 dieses Dokuments den Empfängern die gleichen Rechte einräumen,
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1490 welche durch diese Erlaubnis gegeben sind.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1491
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1492 Zugleich wird die Erlaubnis erteilt, modifizierte Versionen dieses
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1493 Dokuments, oder Teile davon, zu verteilen, und zwar zu den oben
103289
6f6ab8667094 * tutorial/TUTORIAL.de: Updated; synchronize with TUTORIAL.
Werner LEMBERG <wl@gnu.org>
parents: 100972
diff changeset
1494 gegebenen Bedingungen unter der Voraussetzung, dass eindeutig zu
82711
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1495 erkennen ist, wer zuletzt dieses Dokument verändert hat.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1496
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1497 Die Vervielfältigungsbedingungen für Emacs selbst sind etwas
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1498 komplexer, folgen aber in etwa den gleichen Richtlinien. Lesen Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1499 bitte die Datei COPYING und geben Sie Emacs an Ihre Freunde weiter!
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1500 Helfen Sie mit, die Idee von freier Software zu propagieren, indem Sie
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1501 freie Software verwenden, verteilen, oder sogar selber schreiben.
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1502
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1503 --- end of TUTORIAL.de ---
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1504
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1505 ;;; Local Variables:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1506 ;;; coding: latin-1
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1507 ;;; End:
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1508
2aabe89f343c Move tutorials from etc/ to etc/tutorials/
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1509 ;;; arch-tag: a8f2fe06-631d-4ae1-887e-446f971b0baa