Es ist auch viel zu lesen. Dieses Dokument zielt darauf ab, eine Einführung und eine schnelle Referenz zu sein.
EMACS -Terminologie
EMACS -Begriffe wurden vor langer Zeit festgelegt und sind nicht typisch.
Tabelle: EMACS -Lexikon
Standardbegriff | EMACS -Begriff |
---|---|
schneiden | töten |
Kopieren | um den Kill Ring zu retten |
einfügen | zu jank |
die Zwischenablage | der Kill Ring |
der Mauszeiger | Punkt |
Alt | Meta normalerweise (e.G., M-w ist normalerweise alt-w) |
ausgewählter Text | die Region, begrenzt durch den Cursor (Punkt) und Marke |
N / A | Markierung: Start oder Ende des ausgewählten Textes |
Kopieren in EMACs
Das Kopieren in EMACs hat nicht so viele Befehle wie das Schneiden. Zum Beispiel gibt es zwei Befehle zum Schneiden von Linien (Kill-Line & Kill-Ganze-Linie), aber nicht zum Kopieren von Zeilen. Das Kopieren kann durch einen Schnitt (Kill) erreicht werden rückgängig machen (C-X u) oder durch a Ruck (Paste) (C-Y) oder durch Auswahl von Text (entweder mit Maus oder Tastatur) und dann dann töten-Ring-Save (M-w).
EMACS -Zwischenablage a.k.A. Ring töten
Der Kill -Ring (Zwischenablage) von EMACs enthält mehr als der zuletzt kopierte/geschnittene Text; Der Kill Ring enthält a Liste (standardmäßig 60 höchstens) des jüngsten kopierten/geschnittenen Textes. Dies ist eine sehr nützliche Funktion. Es ist eine Liste mit umlaufendem Verhalten-wenn Sie über das Ende hinweg zugreifen, reicht sie auf den Anfang zurück und umgekehrt umgekehrt. Daher verhält es sich wie eine kreisförmige Liste oder "Ring".
Betrachten Sie die Zwischenablage (Ring töten) und wählen Sie einen Eintrag zum Einfügen auswählen
Die Einfügung greift standardmäßig auf den zuletzt geschnittenen/kopierten Text zu. Mit EMACs haben Sie eine Geschichte von Texteinträgen zur Auswahl. Klicken Sie in einer GUI -Version von EMACs auf das Menü Bearbeiten (oder klicken Sie auf F10 Wenn es nicht sichtbar ist), bewegen Sie die Maus über „Einfügen vom Kill -Menü“, und Sie werden viele der jüngsten Einträge sehen. Sie können auf eins klicken, um es einzufügen. In einer nur Textversion von EMACs erreichen Sie dasselbe, indem Sie mit Schlüssel anstelle einer Maus navigieren. Beginnen Sie wieder mit Menüleiste F10.
Nützliche Befehle
Tabelle: Nützliche Befehle zum Kopieren und Einfügen in EMACs
Befehl | Schlüssel) | Zusammenfassung | Notiz |
---|---|---|---|
Tötungsregion | C-w | Schneiden ausgewählter Text | wie Control-X |
töten-Ring-Save | M-w | Kopieren Sie den ausgewählten Text | Wie Kontroll-C |
Ruck | C-Y | Paste | wie Control-V |
Menüleiste | F10 | Bearbeitenmenü ist nützlich | |
Kill-Line | C-K | Linie schneiden, um zu enden | |
Kill-Ganze-Linie | C-S-Backspace | Schneiden Sie die ganze Linie | Schlüssel funktioniert nur in GUI |
Killwort | M-d | ||
Tötungsverguss | M-K | ||
Set-Mark-Kommando | C-SPC oder C-@ | Wählen Sie den Text aus | |
rückgängig machen | C-/ oder C-_ oder C-X u | Verwenden Sie nach Kill, um den Text wiederherzustellen |
Text mit der Tastatur auswählen
In EMACs können Sie die Tastatur verwenden, um den Text auszuwählen, ihn dann kopieren oder schneiden. Setzen Sie zuerst den Cursor (oder „Punkt“) zu Beginn des Textes, den Sie auswählen möchten, und drücken Sie dann anschließend C-SPC. Navigieren Sie dann den Cursor bis zum Ende des Textes, den Sie auswählen möchten. Sie sollten den ausgewählten Text hervorgehoben sehen. Jetzt benutzen C-w oder M-w zu schneiden oder zu kopieren.
Abschluss
In diesem Artikel wurde der Prozess des Kopierens und Einfügens mit EMACs unter Verwendung der EMACS -Terminologie hervorgehoben. Zusätzlich wurden nützliche Befehle und die effiziente Verwendung der Tastatur zur Verwendung der Kopier- und Einfügenbefehle besprochen. Wir hoffen.