Emacs

Emacs-Spickzettel

Emacs-Spickzettel
Emacs ist ein äußerst vielseitiger und flexibler Texteditor, der seinen Benutzern viele leistungsstarke Erweiterungen und Pakete bietet. Es wird oft angenommen, dass es eine sehr steile Lernkurve hat, und bei so vielen installierten Dingen wird es schwierig, den Überblick zu behalten.

Aus diesem Grund haben wir diesen Emacs-Spickzettel erstellt, um Ihre Erfahrung zu verbessern.

Terminologie

Um die Befehle leichter verständlich zu machen, hat Emacs einige Abkürzungen, die geklärt werden müssen, bevor man sich einige der notwendigen Befehle ansieht.

Im Folgenden wird angegeben, was jede Terminologie in Bezug auf Tastenkombinationen bedeutet:

Aufrufen der Hilfe

Emacs hat ein ziemlich detailliertes und einfaches Hilfesystem. Für Erstbenutzer bietet es ein integriertes Tutorial, auf das über zugegriffen werden kann Strg + h gefolgt von t Schlüssel.

Durch das Schlagen Strg + h gefolgt von r, Benutzer können auf das extrem detaillierte Handbuch von Emacs zugreifen.

Grundlegende Dateihandhabungsbefehle

Um eine Datei zu öffnen oder zu erstellen, drücken Sie 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 keine Datei mit diesem Namen vorhanden ist, erstellt Emacs eine neue Datei mit diesem Namen.

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

Eine Datei kann mit gespeichert werden Strg + x, gefolgt von Strg + s. Um eine Datei unter einem anderen Namen zu speichern, verwenden Sie die Verknüpfung Strg + x gefolgt von Strg + w und geben Sie dann die ein 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, drücken Sie Strg + x, gefolgt von Strg + b.

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

Um Dateien zu schließen, drücken Sie Strg + x, gefolgt von k. Wenn keine Datei angegeben ist, wird die Standarddatei geschlossen.

Um Emacs zu beenden, drücken Sie Strg + x gefolgt von Strg + c.

Sich bewegen

Ähnlich wie Vim bietet Emacs Shortcuts für Cursorbewegungen als Alternative zur Verwendung der Maus. Die folgende Tabelle beschreibt diese im Detail

Tastenbewegung
Bewegung um Nach vorne Rückwärts
Zeichen Strg + f Strg + b
Wörter Alt + f Alt + b
Linien Strg + Nein Strg + p
Sätze Alt + e Alt + a
Absätze Alt + Alt +
Ende/Anfang der Zeile Strg + e Strg + a
Ende/Anfang Puffer Alt + > Alt + <
Scrollen Strg + v (nach unten) Alt + v (Nach oben)

Um Zeilennummern in Ihrem Emacs anzuzeigen, drücken Sie Alt + x und geben Sie ein Linum-Modus. Wenn Sie dies jetzt verwenden, können Sie zu einer bestimmten Zeilennummer gehen, indem Sie auf drücken Alt + g gefolgt von G und dann die Zeilennummer eingeben. Beispielsweise:

Bearbeitungswerkzeuge

Emacs ist ein recht beliebter Texteditor, und das liegt hauptsächlich an den erstaunlichen Bearbeitungswerkzeugen, die es seinen Benutzern zur Verfügung stellt. Eine davon ist die Möglichkeit, einen Befehl um die angegebene Länge zu wiederholen. Um dies zu tun, drücke Strg + u gefolgt von der Eingabe des Länge der Wiederholung und dann in die Befehl wiederholt werden. Wenn ich zum Beispiel drei Seiten nach unten scrollen möchte, dann wäre dies:

Bevor wir Befehle wie Kopieren und Ausschneiden anwenden können, müssen wir zuerst den Bereich auswählen, auf den diese Befehle angewendet werden. Dies geschieht durch Strg + Leertaste. Um den gesamten Bereich zu markieren, den Sie auswählen möchten, ziehen Sie den Cursor zum Endpunkt end. In der Abbildung unten gibt das Rechteck beispielsweise den Anfang der Auswahl und der Kreis ihr Ende an.

Um den Inhalt der gesamten Datei auszuwählen, drücken Sie die Tasten Strg + x gefolgt von ha.

Nach der Auswahl können Sie mit den Tasten den Kopierbefehl darauf anwenden Alt + w. Der Schnittbefehl bietet Ihnen mehrere Optionen. Um ein einzelnes Wort auszuschneiden, drücke Alt + d. Um eine einzelne Linie zu schneiden, drücke Strg + k. Um den gesamten ausgewählten Bereich auszuschneiden, drücken Sie Strg + w.

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

Letztes geschnittenes Element:

Verwenden Sie Alt + y, um dies durch ein altes getötetes Element zu ersetzen:

Rückgängig- und Wiederherstellungsvorgänge können angewendet werden durch Strg + / und Strg + g gefolgt von Strg + / Tasten bzw.

Um die Textgröße des Bildschirms zu vergrößern, klicken Sie auf die Tasten Strg + x gefolgt von Strg + + (plus) und verkleinern Sie die Textgröße um 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.

Um diese inkrementelle Suche rückwärts durchzuführen, verwenden Sie die Tasten Strg + r.

Um einen regulären Ausdruck zu erhalten, drücken Sie die Tasten Strg + Alt + s.

Um eine einfache Abfrage durchzuführen, ersetzen Sie die Tasten Alt + Umschalt + 5.

Bitte um Ersetzung des Wortes:

Bitten Sie um das Wort zu ersetzen durch:

In ähnlicher Weise können Benutzer mit Emacs auch reguläre Ausdrücke mit den Schlüsseln ersetzen Strg + Alt + Umschalt + 5.

Fehlerbehebung

Emacs verfügt über einige großartige Befehle, die beim Wiederherstellen oder Wiederherstellen des Inhalts einer Datei helfen. Um Befehle abzubrechen, die entweder ausgeführt werden oder teilweise eingegeben wurden, klicken Sie auf Strg + g.

Um eine Datei wiederherzustellen, deren Daten möglicherweise verloren gegangen sind, verwenden Sie die Tasten Alt + x um den Mini-Puffer zu öffnen und dann einzugeben Rettungsdatei.

Um die gesamte Sitzung wiederherzustellen, drücken Sie Alt + x und geben Sie ein Wiederherstellungssitzung.

Um eine geänderte Datei in ihre ursprüngliche Form zurückzusetzen, drücken Sie Alt + x und geben Sie ein Revert-Puffer.

Zugriff auf externe Tools

Die Leistungsfähigkeit von Emacs zeigt sich daran, dass es die Integration mit mehreren externen Tools ermöglicht. Dies ist einer der Gründe, warum es mehr als ein Texteditor ist.

Um die Shell in Emacs zu öffnen, drücken Sie Alt + x und geben Sie die ein Schale.

Emacs hat auch den eingebauten GDB-Debugger, der durch Drücken von geöffnet werden kann Alt + x und eintreten gdb.

Emacs bietet seinen Nutzern auch interessante Spiele wie Tetris, Solitaire. Um Tetris zu öffnen, drücken Sie einfach Alt + x und geben Sie ein tetris.

Befehl:

Ergebnis:

Fazit?

Um den Überblick über alle Befehle in Emacs zu behalten, ist ein Spickzettel erforderlich, da Emacs viele Werkzeuge enthält und der Zugriff über das Menü ziemlich mühsam ist.

Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...
OpenTTD-Tutorial
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....