This shows you the differences between two versions of the page.
viki:04_erste [2018/09/10 16:21] 127.0.0.1 external edit |
viki:04_erste [2020/12/28 18:05] (current) solar |
||
---|---|---|---|
Line 19: | Line 19: | ||
Das Terminal zeigt jetzt den Anfang unserer Datei. Sollte die Datei komplett in die Anzeige passen, sehen wir am linken Bildschirmrand unter der letzten angezeigten Datenzeile Tilden ('' | Das Terminal zeigt jetzt den Anfang unserer Datei. Sollte die Datei komplett in die Anzeige passen, sehen wir am linken Bildschirmrand unter der letzten angezeigten Datenzeile Tilden ('' | ||
- | Die vorletzte Zeile am unteren Bildrand | + | Am unteren Bildrand |
- | + | ||
- | Die letzte Zeile ist leer, wir befinden uns im // | + | |
Jetzt geben wir einen Doppelpunkt ein: | Jetzt geben wir einen Doppelpunkt ein: | ||
Line 29: | Line 27: | ||
</ | </ | ||
- | Wir sehen den Doppelpunkt in der untersten Zeile erscheinen, zusammen mit einem blinkenden Cursor: Wir sind jetzt im // | + | Wir sehen den Doppelpunkt in der untersten Zeile erscheinen, zusammen mit einem blinkenden Cursor: Wir sind jetzt im // |
< | < | ||
- | :q | + | :quit |
</ | </ | ||
Vim beendet sich, wir sehen wieder die Kommandozeile. | Vim beendet sich, wir sehen wieder die Kommandozeile. | ||
- | Sollte die Datei irgendwie verändert worden sein, wird sich Vim //nicht// beenden, sondern eine Fehlermeldung in der letzten Zeile anzeigen. In diesem Fall können | + | Sollte die Datei irgendwie verändert worden sein, wird sich Vim //nicht// beenden, sondern eine Fehlermeldung in der letzten Zeile anzeigen. In diesem Fall müssen |
+ | |||
+ | Wir müssen nicht jedes Mal '' | ||
< | < | ||
- | :q! | + | :quit! |
</ | </ | ||
==== Puffer ==== | ==== Puffer ==== | ||
- | Jetzt habe ich im letzten Absatz | + | Jetzt habe ich schon ein paar Mal davon gesprochen, dass wir "die Datei" sehen würden. Das stimmt natürlich nicht ganz: Vim lädt eine //Kopie// der Datei in einen Puffer im Arbeitsspeicher, |
Das ist auch der Begriff, den Vim selbst verwendet: " | Das ist auch der Begriff, den Vim selbst verwendet: " | ||
Line 53: | Line 53: | ||
</ | </ | ||
- | Wir sehen den Puffer von '' | + | Wir sehen den Puffer von '' |
Eine Liste der geöffneten Puffer kann man über mehrere Befehle erhalten: | Eine Liste der geöffneten Puffer kann man über mehrere Befehle erhalten: | ||
Line 65: | Line 65: | ||
==== Fenster ==== | ==== Fenster ==== | ||
- | Die Anzeige des aktuellen Puffers, zusammen mit der Statuszeile (der vorletzten | + | Die Anzeige des aktuellen Puffers, zusammen mit den Statusinformationen |
So, wie Vim mehr als einen Puffer geöffnet haben kann, ist auch mehr als ein Fenster gleichzeitig möglich. Am einfachsten erreicht man das direkt von der Kommandozeile: | So, wie Vim mehr als einen Puffer geöffnet haben kann, ist auch mehr als ein Fenster gleichzeitig möglich. Am einfachsten erreicht man das direkt von der Kommandozeile: | ||
Line 83: | Line 83: | ||
Wir wissen jetzt, dass es Puffer gibt, und dass ein Fenster einen Puffer darstellt. | Wir wissen jetzt, dass es Puffer gibt, und dass ein Fenster einen Puffer darstellt. | ||
- | Darüber hinaus bietet Vim auch noch " | + | Darüber hinaus bietet Vim auch noch " |
Man stelle sich vor, man hat die Quellcodes des einen Projekts in mehreren Fenstern genau so angeordnet, wie man es braucht. Dann kommt der Vorgesetzte herein und möchte, dass man eine Datei in einem anderen Projekt ändert. Statt die aufgebaute Fensterkonfiguration zu stören, öffnet man einen neuen Reiter: | Man stelle sich vor, man hat die Quellcodes des einen Projekts in mehreren Fenstern genau so angeordnet, wie man es braucht. Dann kommt der Vorgesetzte herein und möchte, dass man eine Datei in einem anderen Projekt ändert. Statt die aufgebaute Fensterkonfiguration zu stören, öffnet man einen neuen Reiter: | ||
Line 91: | Line 91: | ||
</ | </ | ||
- | Man erhält einen neuen Reiter, der einen unbenannten Puffer in einem neuen Fenster anzeigt. Hier kann man die Dateien eines anderen Projektes bearbeiten, vielleicht ein eigenes Fensterlayout dafür anlegen. Zwischen Reiten wechselt man so ähnlich wie zwischen Puffern in einem Fenster, mit '': | + | Man erhält einen neuen Reiter, der einen unbenannten Puffer in einem neuen Fenster anzeigt. Hier kann man die Dateien eines anderen Projektes bearbeiten, vielleicht ein eigenes Fensterlayout dafür anlegen. Zwischen Reiten wechselt man so ähnlich wie zwischen Puffern in einem Fenster, mit '': |
- | Will man den aktuellen Reiter schließen, macht man das mit '': | + | Will man den aktuellen Reiter schließen, macht man das mit '': |
Man kann mehrere Dateien in jeweils einem eigenen Reiter öffnen: | Man kann mehrere Dateien in jeweils einem eigenen Reiter öffnen: |