Hallo zusammen.
In dieser Lektion werden wir die Linux-Datei behandeln.
Editor ist ein Programm, mit dem Sie Daten oder Text in einer Linux-Datei erstellen und bearbeiten können.
Auf den meisten Linux-Systemen gibt es mehrere Standard-Texteditoren.
Sie können VI, EDI, X, Emacs, Pico und VIM verwenden, wobei VIM die erweiterte Version von VI ist.
In dieser Lektion werden wir uns auf VI konzentrieren, da VI in fast jeder Linux-Distribution verfügbar ist, unabhängig davon, in welches Linux-System
Sie sich einloggen und ob es sich um ein Bun- oder Red Hat Santos handelt, Sie werden VI
überall finden.
Außerdem ist es sehr leicht zu erlernen.
Der VI-Editor bietet Befehle zum Einfügen oder Löschen von Text, zum Ersetzen von Text, zum Bewegen in der Datei, zum Suchen
von Ersatzzeichenfolgen und zum Ausschneiden und Einfügen von Text.
Das ist es also, was VI tut.
Und Sie müssen in eine Datei schreiben.
Die gebräuchlichsten Tasten sind AI, d.h. Escape, Replace für r d für delete und Quit ohne Speichern und Quit
right mit Speichern.
Schauen wir uns also unsere Linux Machine OC hit CD an, wer bin ich und in welchem Verzeichnis befinden wir uns?
In diesem Verzeichnis sollen Sie Ihre erste Datei erstellen.
Nennen wir es also die KI, die den Befehlsraum meines ersten Editors darstellt.
Oder sagen wir einfach meine erste Datei.
Wie ist das?
Viel einfacher.
Drücken Sie die Eingabetaste.
Wenn Sie nun die Eingabetaste drücken, befinden Sie sich immer noch im Befehlsmodus.
Sie befinden sich nicht im Einfügemodus.
Es gibt also zwei verschiedene Modi, wenn man sich im VI befindet: Der erste Modus ist der, in dem man den Befehl ausführt, der zweite
Modus ist der, in dem man sich im VI befindet und beginnt, ihn einzugeben.
Wenn Sie den Tippmodus verlassen wollen, müssen Sie die Escape-Taste drücken.
Also, fangen wir an.
Mal sehen, ob ich in diese Datei eintippen möchte, wenn Sie auf I drücken oder ein kleines I einfügen, sobald Sie auf I drücken.
Unten steht "einfügen".
Das bedeutet, dass wir uns im Einfügemodus befinden.
Jetzt.
Unsere regulären Linux-Befehle werden nicht funktionieren, weil wir uns in einem Einfügemodus
befinden, in dem wir etwas wie Hello World eingeben könnten.
Dies ist meine erste Lektion, die ich lernen muss.
Und Sie könnten erneut die Eingabetaste drücken.
Ich bin so begeistert davon.
Es ist also ganz einfach.
Als würden Sie ein Word-Dokument tippen.
Wenn Sie diese Datei speichern wollen, brauchen Sie nur die Escape-Taste zu drücken, um sie zu verlassen.
Sobald Sie die Escape-Taste drücken, ist der Einfügemodus verschwunden.
Wie speichern Sie nun diese Datei?
Sie können dies auf zwei verschiedene Arten tun.
Erstens: Sie drücken Shift Z.
Z.
Zweimal und es wird die Datei gespeichert.
Mal sehen, ob du Cat noch einmal machst und meine erste Datei erstellst.
Sie werden sehen, dass es da ist.
Eine andere Möglichkeit, eine Datei zu speichern.
Gehen wir zurück in die Akte.
Meine erste Datei, und sagen wir, Sie wollen etwas eingeben, drücken Sie erneut die Einfügetaste und dann die Leertaste, und jetzt wollen Sie aussteigen und speichern,
drücken Sie die Escape-Taste.
Und dieses Mal tippst du statt Shift Z, Shift Doppelpunkt rechts quit und Ausrufezeichen, auch Bang
genannt, und drückst Enter.
Wie können Sie überprüfen, ob Sie die Datei gelesen haben?
Meine erste Datei und los geht's.
Die Datei ist vorhanden.
Das sind also die beiden Modi, einmal raus und einmal rein. Jetzt möchte ich,
dass Sie zurück in Ihre Datei gehen und auf VI und meine erste Datei klicken und sie ersetzen.
Hallo.
Nein, ich möchte, dass Sie "high" löschen und es so lassen, wie es ist.
Wie kann man sich nun innerhalb einer Datei bewegen, wenn man sich bereits im Editor befindet?
Sie können sich mit den Tasten oben unten links rechts auf Ihrer Tastatur bewegen.
Aber denken Sie daran, dass Sie diese Tasten nicht benutzen können, wenn Sie sich im Einfügemodus befinden.
Nehmen wir an, Sie haben die Taste I gedrückt und fügen jetzt mehr ein und drücken dann die Taste links/rechts.
Es kann funktionieren, aber höchstwahrscheinlich wird es Ihren Befehl brechen.
Es ist also besser, Sie drücken die Escape-Taste und gehen zurück.
Und dann machst du dx auf deiner Tastatur.
DX.
Dadurch wird die gesamte Zeile gelöscht.
Ich wollte nur das Wort löschen.
Hallo.
Wie bekomme ich also meine letzte gelöschte Zeile zurück?
Du hast dich also selbst geschlagen?
Einfach nur du.
Und damit komme ich auf Ihre letzte Zeile zurück.
Wenn Sie nun das Hochzeichen entfernen möchten, tippen Sie einfach einmal x ein, wodurch ein Zeichen entfernt wird, und tippen Sie erneut x ein, wodurch ein weiteres
Zeichen entfernt wird.
Jetzt haben Sie ein Leerzeichen und drücken erneut x.
Jetzt haben Sie keinen Platz mehr.
Was nun?
Wenn Sie jetzt noch einmal speichern wollen, drücken Sie zweimal Shift Z und es wird gespeichert.
Wie können Sie das überprüfen?
Tun Sie das.
Meine erste Datei und sie ist da.
Jetzt gehen wir wieder rein und üben den Befehl "Ersetzen", den ich in meiner ersten Datei verwendet habe.
Jetzt möchte ich es ersetzen.
Ich bin so begeistert davon.
Ich wollte das Wort "aufgeregt" durch das Wort "glücklich" ersetzen.
Wie machen wir das also?
Wir können im Moment nicht auf II drücken, weil wir nicht in den Einfügemodus wechseln wollen.
Wir benutzen also die Pfeiltasten, um zum Wort "excited" zu gelangen.
Ich konnte also R machen, sobald ich R traf, konnte ich h machen.
Es wurde nur ein Buchstabe ersetzt, wenn ich es wieder tun wollte.
Beim zweiten Buchstaben bewegst du den Cursor nach rechts, drückst R und dann A und so weiter.
Aber ich würde es bevorzugen, dass man aus der Sache herauskommt und dann x x, x, x x macht und dann auf I drückt und dann
p y, man drückt wieder auf escape.
Sie können sich also frei bewegen.
Sie könnten nach oben gehen.
Man konnte hinuntergehen, wenn man sich bewegen wollte.
Wenn Sie nun zum Ende dieser Datei gehen und eine neue Zeile direkt darunter erstellen möchten, bevor
ich mich darüber freue, drücken Sie auf .
Oh, das wird eine neue Zeile für Sie erstellen.
Außerdem werden Sie automatisch in den Einfügemodus versetzt, so dass Sie alles eingeben können, was Sie wollen.
Blah blah blah.
Sie bemerken nur, dass Sie gerade versehentlich J getippt haben.
Wie kann man nun J entfernen?
Sie tippen x.
Denken Sie daran: Wenn Sie x eingeben, wird x geschrieben, anstatt es zu löschen.
Schauen Sie C es tippt das x.
Deshalb wollte ich dieses Zeichen löschen.
Wie kann ich dieses Zeichen löschen, weil Sie y nicht löschen können, weil Sie sich im Einfügemodus befinden?
Wie komme ich aus dem Einfügemodus heraus?
Du drückst deine rettende Taste, nämlich die Escape-Taste, um dein Leben zu retten.
Sobald Sie die Escape-Taste drücken, sehen Sie, dass der Einfügemodus verschwunden ist.
Wenn Sie nun x x drücken, werden die beiden Zeichen, die Sie versehentlich hinzugefügt haben, gelöscht.
Es war ein Tippfehler, den Sie hinzugefügt haben.
Wenn Sie aufsteigen wollten, könnten Sie das auch.
Wenn Sie hier etwas schreiben wollen, und Sie tippen I, fällt es Ihnen auf.
Fangen Sie in der Mitte an zu schreiben.
Hallo.
C ohne Angabe eines Leerzeichens.
Also lasst uns noch einmal die Flucht ergreifen.
Drücken Sie X, bewegen Sie den Cursor nach links und x, und schon haben Sie den Platz in der Mitte.
Wie schreibe ich nun?
Indem Sie ein Leerzeichen in die Mitte setzen.
Ich mache a, damit a automatisch zum nächsten Feld weitergeht.
Also hallo.
Hallo.
Von Space World.
Jetzt fügen Sie noch mehr ein.
Was wäre, wenn Sie es retten wollten?
Bevor Sie es erneut speichern, verlassen Sie den Einfügemodus, indem Sie die Escape-Taste drücken und Shift z z drücken.
Dadurch wird Ihre Datei gespeichert, meine erste Datei und Ihre erste Datei werden gespeichert.
Was aber, wenn ich die Zeile löschen möchte?
Blah blah blah.
Die dritte Zeile.
Ich gehe also zurück zu meiner ersten Datei.
Bewegen Sie den Cursor nach unten auf blah blah blah und drücken Sie D. D. zweimal.
Eins, zwei.
Das war's.
Es entfernt die Zeile, die Sie hinzugefügt haben, wo auch immer Sie sie haben wollen, wenn Sie wollen.
Oh, Sie haben sie versehentlich entfernt.
Kein Problem.
Es Sie.
Es wird sie wieder zurückbringen.
Sie können es mit Shift z speichern.
Oder Sie können sie über die Spalte speichern.
Richtig.
Aufhören und zuschlagen.
Sie könnten Enter drücken.
Und so speichern Sie die Datei.
Gehen wir noch einmal zurück in die Datei, VI, meine erste Datei.
Und ich möchte, sagen wir, ich habe eine riesige Datei, und ich möchte nach einem bestimmten Wort in einer Datei suchen.
Nehmen wir an, ich möchte nach Unterricht suchen.
Ich wollte nach L suchen, damit man auf zwei Arten suchen kann.
Ich hoffe, du erinnerst dich an den Befehl grep und suchst dann nach Lektionen, woher?
Meine erste Datei.
Und es wird nur die eine Zeile mit dem Wort "Lektion" angezeigt.
Aber wenn Sie sich im VI-Modus befinden, können Sie dieselbe Suche auch durchführen und sich einfach vergewissern, dass Sie sich nicht im
Einfügemodus befinden.
Drücken Sie einfach Slash.
Und tippen Sie weniger so und geben Sie es weniger ein.
Und dort werden Sie genau das Wort finden, das Sie vielleicht ändern wollen oder suchen.
Dies sind also die wenigen Befehle, die wir zum Erstellen einer Datei mit dem VI haben.
Wir haben viele verschiedene Befehle oder Tasten, die wir im VI verwenden können.
Ich habe in diesem Vortrag alle diese Schlüssel in einem Handout zusammengefasst.
Sehen Sie sich diese also bitte an und probieren Sie jede einzelne Taste aus.
Ich möchte wirklich, dass Sie sich sehr gut damit auskennen und schließlich zu einem Experten werden.
Wenn Sie also etwas in Ihre Textdatei eingeben, wissen Sie genau, in welche Taste Sie hineinarbeiten
oder welche Taste Sie genau verwenden werden.
Ein häufiger Fehler, den jeder macht, ist, dass man, wenn man sich im Einfügemodus befindet, diesen wahrscheinlich
wieder verlassen muss.
Man kann nicht x dies und das tippen, aber man kann nicht.
Ihre Rettung ist also, dass Sie es tun.
Doppelpunkt Nr.
Erste Entschuldigung.
Erste Flucht.
Doppelpunkt.
Q Schreiben Sie dieses Mal nicht w, sondern W, um Ihre Änderungen in die Datei zu schreiben.
Sie wollen keine Änderungen vornehmen.
Also einfach aufhören, Doppelpunkt.
Beenden.
Peng.
Treffer.
Geben Sie es ein, überprüfen Sie es.
Das war's.
Siehst du, jetzt hast du nicht mehr diesen Müll, in den du deine Datei schreiben wolltest.
Dies ist also eine weitere Möglichkeit, auszusteigen und die Datei zu ändern.
Also bitte üben, Mann.
Außerdem gibt es verschiedene Möglichkeiten, sie zu verwenden.
Es gibt noch einen weiteren Editor, den Sie verwenden können, nämlich VIM, eine fortgeschrittene Version
von VI, den Sie ebenfalls verwenden können und der in den meisten Linux-Distributionen verfügbar ist.
Aber bitte üben Sie, üben Sie so viel Sie können.
Und ich empfehle Ihnen, Dateien anzulegen, viele Dateien in Ihrem Heimatverzeichnis oder in Ihren Unterverzeichnissen.
Erstellen Sie Ihre Dateien und schreiben Sie, was Sie wollen, schreiben Sie das ABC oder eine Geschichte oder was auch immer und ändern Sie
Ihren Text.
Dies wird Ihnen die Möglichkeit geben, zu üben.
VI Herausgeber.