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

7 Grundlegende Navigationsgrundlagen für den Emacs-Editor

Lassen Sie uns in diesem Emacs-Artikel die folgenden 7 Emacs-Navigationsoptionen überprüfen.

  1. Zeilennavigation
  2. Bildschirmnavigation
  3. Wortnavigation
  4. Spezielle Navigation
  5. Absatznavigation
  6. Suchnavigation
  7. Navigation von der Befehlszeile aus


Falls Sie keinen Emacs-Editor haben, installieren Sie den Emacs-Editor wie zuvor besprochen.

In diesem Artikel verwendete Schreibweise:

  • C-a :Strg-a
  • M-a :Meta-a (Wenn Sie keine Meta-Taste haben, verwenden Sie die Esc-Taste)
  • C-M-a :Strg-Meta-a

1. Emacs-Zeilennavigation

Die folgenden vier Navigationen können zeilenweise erfolgen.

  • C-p :gehe zu p Revive Zeile
  • C-n :gehe zu n externe Zeile
  • C-f :gehe zu f ein Zeichen weiter
  • C-b :gehe b ein Zeichen bestätigen

Wiederholungsfaktor

Durch die Verwendung des Wiederholungsfaktors in EMACS können wir diese Operation N-mal durchführen. Wenn Sie beispielsweise um 10 Zeilen nach unten gehen möchten, geben Sie C-u 10 C-p ein

Wenn Sie innerhalb einer Zeile zu einer anderen Position navigieren möchten, haben Sie folgende zwei Möglichkeiten.

  • C-a :Zum Anfang der aktuellen Zeile gehen.
  • C-e :zum Ende der aktuellen Zeile gehen.

Bei thegeekstuff lieben wir den Vim-Editor. Wir haben viele Artikel über den Vim-Editor geschrieben. Wenn Sie neu im Vim-Editor sind, lesen Sie unseren Artikel zu den Grundlagen der Vim-Editor-Navigation.

2. Emacs-Bildschirmnavigation

Die folgenden drei Navigationen können in Bezug auf den auf dem Bildschirm angezeigten Text durchgeführt werden.

  • C-v :Einen ganzen Bildschirm vorwärts springen.
  • M-v :Einen ganzen Bildschirm zurückspringen. (Wenn Sie keine Meta-Taste haben, verwenden Sie die ESC-Taste)
  • C-l :Macht die aktuelle Linie zur Mittellinie des Fensters.

Sie können auch Bild-auf, Bild-ab für die Bildschirmnavigation verwenden.

3. Spezielle Emacs-Navigation

Im Folgenden finden Sie einige spezielle Navigationen, die verwendet werden, um zum Anfang oder Ende des Puffers zu gelangen.

  • M-<:Gehe zum Anfang der Datei
  • M-> :Zum Ende der Datei gehen

4. Emacs-Wortnavigation

Es folgen zwei Wortnavigationstasten.

  • M-f :Navigieren Sie zu einem Wort f vorwärts.
  • M-b :Navigieren Sie zu einem Wort b zurück.

5. Emacs Absatznavigation

  • M-a :Zum Anfang des aktuellen Absatzes gehen. Durch wiederholtes Drücken von M-a gelangen Sie zum vorherigen Absatzanfang.
  • M-e :Zum Ende des aktuellen Absatzes gehen. Durch wiederholtes Drücken von M-e bewegen Sie sich zum nächsten Absatzende und noch einmal.

6. Emacs-Suchnavigation

Wenn Sie suchen möchten, indem Sie den Klartext eingeben,

  • C-s :Geben Sie Strg+s gefolgt von dem zu suchenden Wort ein. Drücken Sie Strg+s kontinuierlich, um zum nächsten Vorkommen zu wechseln. Drücken Sie die Eingabetaste, um die Suche zu beenden.
  • C-r :Mach ein r immer suchen. Alle anderen Erklärungen sind wie Strg+s

Wenn Sie mit regulären Ausdrücken suchen möchten,

  • C-M-s :Geben Sie Strg+s gefolgt von der Regex für die Suche ein. Drücken Sie Strg+s kontinuierlich, um zum nächsten Vorkommen zu wechseln. Drücken Sie die Eingabetaste, um die Suche zu beenden.
  • C-M-r :Mach ein r immer suchen. Alle anderen Erklärungen sind wie Strg+Meta+s

7. Emacs-Navigation über die Befehlszeile

Emacs +N Dateiname:Geht nach dem Öffnen zur N-ten Zeile der Datei.

$ emacs +10 /etc/passwd

Linux
  1. Eine Einführung in den vi-Editor

  2. 25 grundlegende Vim-Befehle zum Navigieren und Bearbeiten

  3. Emacs -nw als Standard-Editor festlegen?

  4. 8 Grundlegende Navigationsgrundlagen des Vim-Editors

  5. Emacs ohne sudo installieren?

So installieren Sie den Emacs-Editor unter Debian 10

VIM-Editor

3 Möglichkeiten, den Emacs-Texteditor unter Ubuntu 20.04 zu installieren

So installieren Sie den Emacs Editor unter Ubuntu 20.04 LTS

So installieren Sie den Emacs Editor unter Linux Mint 20

So installieren und starten Sie den emacs Editor unter Debian / Ubuntu Linux