Emacs Cheatsheet

Emacs Cheatsheet
EMACS ist ein sehr vielseitiger und flexibler Texteditor, der seinen Benutzern viele leistungsstarke Erweiterungen und Pakete bietet. Es wird oft angenommen.

Daher haben wir dieses EMACS -Cheatsblatt erstellt, um Ihre Erfahrung zu glätten.

Terminologie

Um Befehle zu verstehen, hat EMACS einige Abkürzungen, die geklärt werden müssen, bevor Sie sich einige seiner notwendigen Befehle ansehen.

Im Folgenden gibt an, was jede Terminologie in Bezug auf Schlüsselbindungen bedeutet:

  • C-X bedeutet: Klicken Sie gleichzeitig auf Steuer und X
  • M-X bedeutet: Typ Alt dann x; Ich bezieht sich hier auf Meta

Zugriff auf Hilfe

EMACS hat ein ziemlich detailliertes und unkompliziertes Hilfesystem. Für die ersten Benutzer bietet es ein integriertes Tutorial, auf das mit Verwendung zugegriffen werden kann Strg + h gefolgt von T Schlüssel.

Durch Schlagen Strg + h gefolgt von R, Benutzer können Zugriff auf das extrem detaillierte Handbuch von EMACs erhalten.

Basisbefehle für Dateibearbeitung

Um eine Datei zu öffnen oder zu erstellen, klicken Sie auf die Tasten Strg + x gefolgt von Strg + f und dann Geben Sie den Dateinamen ein. Wenn eine Datei mit diesem Namen existiert, wird diese Datei geöffnet. Wenn jedoch eine Datei mit diesem Namen nicht vorhanden ist, erstellt EMACs eine neue Datei mit diesem Namen.

Um diese derzeit geöffnete Datei durch eine andere zu ersetzen, drücken Sie die Schlüssel Strg + x gefolgt von Strg + v und geben Sie den Dateinamen der neuen Datei ein.

Eine Datei kann mit gespeichert werden mit Strg + x, gefolgt von Strg + s. Verwenden Sie die Verknüpfung, um eine Datei mit einem anderen Namen zu speichern Strg + x gefolgt von Strg + w und dann die eingeben die neuer Dateiname.

Die Abkürzung Strg + x, gefolgt von ich, kann auch verwendet werden, um den Inhalt einer anderen Datei in Ihre aktuelle Datei einzufügen.

Um die Anzahl der geöffneten Dateien oder Puffer zu überprüfen, klicken Sie auf Strg + x, gefolgt von Strg + b.

Um von einer Datei zur anderen zu wechseln, drücken Sie Strg + x, gefolgt von B.

Zum Schließen von Dateien klicken Strg + x, gefolgt von k. Wenn keine Datei angegeben ist, ist die Standarddatei geschlossen.

EMACs aufgeben, schlagen Sie Strg + x gefolgt von Strg + c.

Bewegen

Ähnlich wie VIM bietet EMACS Verknüpfungen für Cursorbewegungen als Alternative zur Verwendung der Maus. Die folgende Tabelle beschreibt diese ausführlich

Schlüsselbewegung
Bewegung von Nach vorne Rückwärts
Figuren Strg + f Strg + b
Wörter Alt + f Alt + b
Linien Strg + n Strg + p
Sätze Alt + e Alt + a
Absätze Alt + Alt +
Ende/Start der Linie Strg + e Strg + a
Ende/Start des Puffers Alt +> Alt + <
Scrollen Strg + V (Down) Alt + V (Up)

Drücken Sie zum Anzeigen von Zeilennummern in Ihren EMACs Alt + x und eintreten Linum-Mode. Verwenden Sie dies nun, können Sie zu einer bestimmten Zeilennummer durch Drücken gehen Alt + g gefolgt von G und dann die Zeilennummer eingeben. Zum Beispiel:

Bearbeitungswerkzeuge

EMACS ist ein beliebter Texteditor, und das ist hauptsächlich auf die erstaunlichen Bearbeitungswerkzeuge zurückzuführen, die es seinen Benutzern bietet. Eine davon ist die Fähigkeit, einen Befehl durch die angegebene Länge zu wiederholen. Um dies zu tun, schlagen Sie Strg + u gefolgt von Eingabe der Länge der Wiederholung und dann eingeben Befehl zu wiederholen. Wenn ich beispielsweise drei Seiten nach unten scrollen möchte, wäre dies:

Bevor wir Befehle wie Kopie und Schnitt anwenden können, müssen wir zunächst die Region auswählen, auf die diese Befehle angewendet werden. Dies geschieht durch Strg + Raum. Um die gesamte Region zu markieren, die Sie auswählen möchten, ziehen Sie den Cursor zum Endpunkt. Zum Beispiel gibt das Rechteck im Bild unten den Beginn der Auswahl und den Kreis seines Endes an.

Um den Inhalt der gesamten Datei auszuwählen, klicken Sie auf die Schlüssel Strg + x gefolgt von H.

Nach der Auswahl können Sie den Befehl Kopie hierher mit den Tasten anwenden Alt + w. Der Befehl Cut bietet Ihnen mehrere Optionen. Um ein einzelnes Wort zu schneiden, klicken Sie auf Alt + d. Um eine einzelne Linie zu schneiden, treffen Sie Strg + k. Um die gesamte ausgewählte Region zu schneiden, treffen Sie Strg + w.

Der Text kann mit der Verknüpfung eingefügt werden Strg + y. Sie können mit dem Schlüssel um die getöteten Gegenstände radeln Alt + y.

Letzter Schnittartikel:

Verwenden Sie Alt + Y, um dies durch alte getötete Gegenstände zu ersetzen:

Operationen rückgängig machen und wiederholen können durch angewendet werden von Strg + / / Und Strg + g gefolgt von Strg + / / Schlüssel.

Klicken Sie auf die Tasten, um die Textgröße des Bildschirms zu erhöhen Strg + x gefolgt von Strg + + (plus) und verringern die Textgröße durch Strg + x gefolgt von Strg + - (Minus).

Suchen und Ersetzen von Text

Um eine einfache inkrementelle Suche durchzuführen, verwenden Sie die Tasten Strg + s. Springen Sie von einem Ergebnis zum anderen, indem Sie diese Taste kontinuierlich drücken.

Verwenden Sie die Schlüssel, um diese inkrementelle Suche in umgekehrt durchzuführen Strg + r.

Für den regulären Ausdruck, um die Tasten zu suchen, um zu finden Strg + Alt + s.

Um eine einfache Abfrage auszuführen, ersetzen Sie die Schlüssel Alt + Verschiebung + 5.

Bitten Sie, das Wort zu ersetzen:

Bitten Sie das Wort, das er ersetzen kann durch:

In ähnlicher Weise können Benutzer mit EMACs auch einen Austausch regulärer Ausdrücke mit den Schlüsseln ausführen Strg + Alt + Verschiebung + 5.

Fehlerwiederherstellung

EMACS hat einige großartige Befehle, die Unterstützung bei der Wiederherstellung oder Wiederherstellung des Inhalts einer Datei bieten. Klicken Sie auf, um Befehle, die entweder ausgeführt oder teilweise eingegeben wurden Strg + g.

Verwenden Sie die Schlüssel, um eine Datei wiederherzustellen, deren Daten verloren gegangen sein könnten Alt + x Um den Mini-Buffer zu öffnen und dann einzugeben Rettungsdatei.

Um die gesamte Sitzung wiederherzustellen, dann klicken Alt + x und eintreten Erholungssitzung.

Klicken Alt + x und eintreten Buffer zurückkehren.

Zugriff auf externe Werkzeuge

Die starke Natur von EMACs ist aus der Tatsache zu sehen, dass sie die Integration mit mehreren externen Tools ermöglicht. Dies ist einer der Gründe, warum es als mehr als Texteditor angesehen wird.

Um die Schale in EMACs zu öffnen, drücken Sie Alt + X und geben Sie die ein Hülse.

EMACS hat auch den GDB-Debugger integriert, der durch Schlagen geöffnet werden kann Alt + x und eintreten GDB.

EMACS bietet seinen Benutzern auch interessante Spiele wie Tetris, Solitaire an. Um Tetris zu öffnen, drücken Sie einfach Alt + X und geben Sie ein Tetris.

Befehl:

Ergebnis:

Abschluss?

Um alle Befehle in EMACs im Auge zu behalten, ist ein Cheat -Blatt sehr erforderlich.