Verwenden Sie Standard-Tastenkombinationen zum Kopieren, Einfügen, Ausschneiden usw. wie in anderer Software?

9

Ich möchte dieselben grundlegenden Tastenkombinationen für copy ( C-c), paste ( C-v), cut ( C-x) usw. verwenden, die in einer anderen Software unterstützt werden.

Wie kann ich das machen?

John Demetriou
quelle
4
Zum Ausschneiden, Kopieren und Einfügen gibt es cua-mode.
Paprika
cua? Was ist das?
John Demetriou
2
CUAsteht für „Common User Access“ und ermöglicht es Ihnen , zu verwenden C-c, C-v, C-x, und C-zwie Sie in anderen Programmen (siehe auch würden EmacsWiki Seite ). @paprika: möchtest du deinen Kommentar in eine Antwort umwandeln?
Dan
1
@ Dan: Ich habe momentan keine Zeit dafür. Ich war mir sicher, dass jemand anderes es cua-modeals Teil einer Antwort erwähnen würde. Und TaylanUB tat es. :-)
Paprika
1
Oh, danke den Göttern, oder nur Dan vor vier Jahren ... Ich wusste nicht, dass ich über den CUA-Modus gestolpert und ihn installiert hatte, während ich in einem Emacs-Kaninchenbau herumkratzte oder so, und jetzt fehlte mir mein scroll-up-commandund scroll-down-command- danke!
Mallory-Erik

Antworten:

16

Wie andere kommentierten, cua-modetut dies, was mit Emacs geliefert wird. Nur M-x cua-mode RETzu aktivieren, oder setzen Sie (cua-mode 1)in Ihrem .emacsoder .emacs.d/init.eles beim Start zu ermöglichen.

Sofern es nicht in 24.4 geändert wurde, können Sie auch DEL(normalerweise mit der Rücktaste) einen ausgewählten Bereich löschen (ohne ihn auszuschneiden), indem Sie einfach mit dem Schreiben beginnen, um einen ausgewählten Bereich zu überschreiben (ohne ihn auszuschneiden), die Umschalttaste gedrückt halten und navigieren, um einen Bereich auszuwählen. Genau wie alle "normalen" Textbearbeitungsprogramme. Möglicherweise wurde ein Teil dieser Funktionalität in 24.4 aufgeteilt. Ein Blick in das Emacs-Handbuch sollte es Ihnen sagen.

TaylanUB
quelle
3

Vielleicht möchten Sie auch den Ergoemacs-Modus unter https://ergoemacs.github.io/ überprüfen . Es ordnet Emacs-Tastenkombinationen denjenigen zu, die für Benutzer, die sich unter anderem an moderne Bearbeitungssoftware gewöhnt haben, sinnvoller sind.

Doggerel
quelle
Beachten Sie, dass dies ergoemacs-modein GNU ELPA enthalten ist, sodass Sie es direkt über installieren können M-x package-list.
Stefan