Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So verwenden Sie den Linux-Befehl vi

So verwenden Sie den Linux-Befehl vi

PHPz
PHPznach vorne
2023-05-27 09:17:012950Durchsuche

1. Drei Modi und Umschalten

①Befehlszeilenmodus

②Einfügemodus (Dateibearbeitung starten, ESC drücken, um in den Endzeilenmodus zu gelangen)

#③ #③ Bottom-Line-Modus#🎜🎜 ## 🎜🎜#2, vi-Modus-Umschaltbefehl

a --- & gt ]######a --- & gt; den Bearbeitungsstatus, Zeichen vom aktuellen Ende einfügen]

🎜🎜#i --- & gt; Zeichen vor der Position einfügen]

I ---> Status, Zeichen vom Anfang der aktuellen Zeile einfügen]

o ---> [Bearbeiten Sie den Status, fügen Sie eine Zeile ein, bewegen Sie den Cursor an den Anfang der Zeile und beginnen Sie mit dem Einfügen von Zeichen]

      O   ---> [Bearbeiten Sie den Status, fügen Sie eine Leerzeile vor dem Cursor ein, bewegen Sie den Cursor an den Anfang der Zeile und beginnen Sie mit dem Einfügen von Zeichen] #🎜🎜 #

zu ', um in die ausführbare Datei zu gelangen _ 🎜#3. Einfügen und kopieren

                                                                                                                                                                                                                                                  ->

🎜🎜#

                                                                                                                                                       ’       ’ ’ ’ ’ ’ ’ ’ ’ ‐ ‐ ‐ ‐ ‐ ‐ p(P) ​ ​ zum Cursor, ​                           🎜🎜#

4 Exit

:q ---> (beenden) Beenden Sie die unveränderte Datei

:q! ---> ;

:w ---> (Schreiben) Speichern Sie die Datei, ohne sie zu beenden

:x ---> :w Datei ---> Als Datei speichern, nicht beenden

:r Datei ---> Lesen Sie den Dateiinhalt und fügen Sie ihn ein. Gehen Sie zur Cursorposition

#🎜🎜 #5. [Erweiterter Befehl] Cursorbefehl

h ---> Nach links bewegen

                                                                                                      : set number ---> Festlegen der angezeigten Zeilennummer

:set nonumber ---> Abbrechen der angezeigten Zeilennummer

6. 🎜🎜## 🎜🎜#           /string   --->   Suchzeichenfolge [n sucht weiter abwärts, N sucht weiterhin in umgekehrter Richtung, unterstützt die Suche nach regulären Ausdrücken: /^the]

7, [Erweiterte Befehle] Ersetzungsbefehl

Verwenden Sie den Befehl :s, um die Zeichenfolgenersetzung zu implementieren

:s/str1/str2/ ---> neu] Standardmäßige aktuelle Zeile

:s/str1/str2/g ---> g Alle ersetzen, ohne g, nur eine ersetzen

: .,$s/ str1/str2/g ---> Von der aktuellen Zeile bis zur letzten Zeile alles ersetzen

:1,$s/str1/str2/g ---> Von der ersten Zeile bis die letzte Zeile, der vollständige Text

# 🎜🎜# : %s/str1/str2/g ---> Volltext

8 [Erweiterter Befehl] Verantwortlich für den Schneidbefehl# 🎜🎜#

y0 ---> Cursor an den Anfang der Zeile kopieren, [Teil der Zeile kopieren]

    y$   ---> Cursor an das Ende der Zeile die Zeile

      d0         --->                                                           ' ' In die Zwischenablage schneiden

    d$                                                                                                                                                                                     bis  :119.125 Jahre] [:,$y ]

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Linux-Befehl vi. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen