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?
key-bindings
cua-mode
John Demetriou
quelle
quelle
cua-mode
.CUA
steht für „Common User Access“ und ermöglicht es Ihnen , zu verwendenC-c
,C-v
,C-x
, undC-z
wie Sie in anderen Programmen (siehe auch würden EmacsWiki Seite ). @paprika: möchtest du deinen Kommentar in eine Antwort umwandeln?cua-mode
als Teil einer Antwort erwähnen würde. Und TaylanUB tat es. :-)scroll-up-command
undscroll-down-command
- danke!Antworten:
Wie andere kommentierten,
cua-mode
tut dies, was mit Emacs geliefert wird. NurM-x cua-mode RET
zu aktivieren, oder setzen Sie(cua-mode 1)
in Ihrem.emacs
oder.emacs.d/init.el
es 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.quelle
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.
quelle
ergoemacs-mode
in GNU ELPA enthalten ist, sodass Sie es direkt über installieren könnenM-x package-list
.