Website-Suche

So löschen Sie den gesamten Text in einer Datei mit dem Vi/Vim-Editor


Vim ist ein großartiges Tool zum Bearbeiten von Text- oder Konfigurationsdateien unter Linux. Einer der weniger bekannten Vim-Tricks besteht darin, den gesamten Text oder die gesamten Zeilen in einer Datei zu löschen. Obwohl dies keine häufig verwendete Operation ist, empfiehlt es sich, sie zu kennen oder zu erlernen.

In diesem Artikel beschreiben wir Schritte zum Löschen, Entfernen oder Löschen des gesamten Texts in einer Datei mit einem Vim-Editor in verschiedenen VIM-Modi.

Lesen Sie auch: 5 Möglichkeiten zum Leeren oder Löschen großer Dateiinhalte unter Linux

Die erste Option besteht darin, alle Zeilen in einer Datei im normalen Modus zu entfernen, zu löschen oder zu löschen (beachten Sie, dass Vim standardmäßig im „normalen“ Modus startet). Geben Sie unmittelbar nach dem Öffnen einer Datei „gg“ ein, um den Cursor in die erste Zeile der Datei zu bewegen, vorausgesetzt, er befindet sich noch nicht dort. Geben Sie dann dG ein, um alle darin enthaltenen Zeilen oder Texte zu löschen.

Wenn sich Vim in einem anderen Modus befindet, beispielsweise im Einfügemodus, können Sie durch Drücken von Esc oder < auf den normalen Modus zugreifen C-[>.

Alternativ können Sie auch alle Zeilen oder Texte in Vi/Vim im Befehlsmodus löschen, indem Sie den folgenden Befehl ausführen.

:1,$d 

Zu guter Letzt finden Sie hier eine Liste von Vim-Artikeln, die für Sie nützlich sein werden:

  1. 10 Gründe, warum Sie den Vi/Vim-Texteditor unter Linux verwenden sollten
  2. Erfahren Sie nützliche Tipps und Tricks zum „Vi/Vim“-Editor, um Ihre Fähigkeiten zu verbessern
  3. So aktivieren Sie die Syntaxhervorhebung im Vi/Vim-Editor
  4. So schützen Sie eine Vim-Datei unter Linux mit einem Passwort
  5. Die 6 besten Vi/Vim-inspirierten Code-Editoren für Linux
  6. PacVim – Ein Spiel, das Ihnen Vim-Befehle beibringt

In diesem Artikel haben wir erklärt, wie Sie mit dem Vi/Vim-Editor alle Zeilen oder Texte in einer Datei löschen. Denken Sie daran, uns Ihre Gedanken mitzuteilen oder Fragen über das Kommentarformular unten zu stellen.