GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Zum Anfang oder Ende der Datei in Vim gehen [Schneller Tipp]

Wenn Sie eine sehr lange Datei in Vim öffnen, kann es schwierig werden, in der Datei zu navigieren.

Es ist gut zu wissen, wie man den Cursor von überall in der Datei entweder in die erste Zeile oder in die letzte Zeile bewegt.

Verschieben Schlüssel
Zum Anfang gg oder [[
Bis zum Ende Umschalt + g oder ]]

Sie müssen sich im normalen Modus (auch bekannt als Befehlsmodus) befinden, um diese Tastenkombinationen verwenden zu können. Verwenden Sie den Esc Taste, um in den Befehlsmodus zu gelangen, und verwenden Sie dann die oben genannten Tasten.

Gehen wir etwas ins Detail.

Springe zur letzten Zeile in Vim

Genau wie Apples Satz „Dafür gibt es eine App“ in Vim „Dafür gibt es einen Befehl“.

Es spielt keine Rolle, in welcher Zeile oder Spalte Sie sich in Vim befinden, um Ihren Cursor in die letzte Zeile zu bewegen, drücken Sie einfach ein großes G (d. h. Umschalttaste und g-Taste zusammen) im Normalmodus, und Ihr Cursor bewegt sich zum ersten Zeichen der letzten Zeile.

Eine andere Möglichkeit, zum Ende einer Datei zu springen, ist die Verwendung von Esc + Ctrl + End oder ]] Tastenkombination.

In Vim zur ersten Zeile springen

Es gibt mehrere Möglichkeiten, wie Sie in Vim zur ersten Zeile springen können.

Da dies Vim-Befehle sind, vergewissern Sie sich, dass Sie sich im Normalmodus befinden (benutzen Sie die Esc-Taste), bevor Sie irgendwelche Tasten drücken.

Um zur ersten Zeile der Datei zurückzuspringen, können Sie einen der folgenden Befehle verwenden:

1G

Dieser Befehl weist vim an, den Cursor auf Zeile 1 zu bewegen, wie im Befehl angegeben.

gg

Geben Sie gg ein hat die gleiche Auswirkung auf die Cursorposition - der Cursor wird in die erste Spalte der ersten Zeile verschoben.

Ich bevorzuge die Verwendung von gg statt 1G da es einfach ist, 2G einzugeben und landen in der zweiten Zeile.

Stattdessen können Sie auch Esc + Ctrl + Home verwenden Tastenkombination, um den Cursor in die erste Zeile einer beliebigen Datei zu bewegen.

Schlussfolgerung

Dieser Artikel beschreibt, wie Sie den Cursor von einer beliebigen Stelle in der Datei zum Anfang oder Ende der Datei bewegen können.

Wenn Sie daran interessiert sind, mehr als nur die Vim-Grundlagen zu lernen, empfehle ich dringend, diesen Schulungskurs von Jovica Ilic zu nutzen.


Linux
  1. Wie kann man die Zeilen einer Datei durchlaufen?

  2. ^M am Ende jeder Zeile in vim

  3. Fügen Sie am Anfang jeder Zeile eine Präfixzeichenfolge hinzu

  4. VIM:wie man unter Ubuntu zur genauen Zeile geht

  5. IntelliJ IDEA (Linux):Zum Anfang/Ende der Zeile gehen

So speichern Sie eine Datei in Vim / Vi und beenden den Editor

Zeigen Sie den Inhalt einer Datei in der Linux-Befehlszeile an

So fügen Sie Text am Anfang einer Datei in Linux hinzu

5 Befehle zum Anzeigen des Inhalts einer Datei in der Linux-Befehlszeile

Linux - grep von bestimmten Zeilen bis zum Ende der Datei

Kaufmännisches Und am Anfang einer Zeile in csh