Text mit dem vi-Editor einfügen

Text mit dem vi-Editor einfügen

Ich habe es nanovorher benutzt.

Ich bin etwas verwirrt, wie ich anfangen soll, Text einzufügen. Manchmal fange ich einfach an zu tippen und unten sehe ich, was -- insert --ich bearbeiten und speichern kann. Aber manchmal springe ich einfach herum, ohne in den Bearbeitungsmodus wechseln zu können. Was ist los?

Antwort1

Um Text in vi oder vim einzufügen, müssen Sie eingebenEinfügemodusDrücken Sie hierzu i.

Alternativ können Sie abeispielsweise durch Drücken von anhängen oder durch Drücken ovon Text unterhalb der aktuellen Zeile einfügen.

Wenn Sie fertig sind, drücken Sie , Escum den Einfügemodus wieder zu verlassen.

Es gibtviele vi/vim-BefehleFür einfache Textmanipulationen drucken Sie sich am besten einen Spickzettel aus und versuchen Sie, sich die wichtigsten zu merken.

vi/vim Spickzettel

Antwort2

Wenn Sie sich im Normalmodus befinden, drücken Sie die Taste „i“, um in den Einfügemodus zu wechseln. Mit der Escape-Taste gelangen Sie zurück in den Normalmodus.

Antwort3

viund vimsind völlig verschieden von nano. Mit nanokönnen Sie Tastaturkürzel verwenden, um Dateien zu speichern, neue zu öffnen und auf andere „nicht-textbearbeitende“ Funktionen zuzugreifen. vi/ vimsind anders, weil siemodal: Da ist einEinfügenModus (den Sie versehentlich erreicht haben) und einNormalModus. Der Einfügemodus entspricht der normalen Funktionalität eines Editors wie nano, und der Normalmodus ist speziell für Befehle vorgesehen. Um beispielsweise eine Datei in zu speichern, vimgeben Sie :w(fürmrite) im Normalmodus.

Ich würde vorschlagen, ein Tutorial zu suchen und zu lesen vim. Nachdem Sie die Grundlagen durchgearbeitet haben, können Sie beginnen, die Breite und Tiefe der vimFunktionalität zu erfassen, indem Sie sich Tipps und Spickzettel ansehen. Lernen Sie aber auf jeden Fall zuerst die Grundlagen!

verwandte Informationen