Wie wähle und kopiere ich Text in Emacs über die Tastatur?


10

Wie wähle ich Text über die Tastatur aus?

Nachdem ich Text ausgewählt habe, klicke ich auf Bearbeiten . Es zeigt Copy <copy>.

Wie kopiere ich Text über die Tastatur?

Antworten:


1

Unterstützt PcSelectionMode auch normale Emacs oder sollte ich andere Emacs installieren? Ich weiß übrigens, dass C- Strg bedeutet, M- Alt bedeutet und was S- ist.
— Sam

Es sollte in der Standardinstallation von GNU Emacs verfügbar sein. Sie können versuchen, es mitM-x pc-selection-mode
— Tom

Danke ~ Ich habe den PC-Auswahlmodus geladen. Wie drücke ich S-?
— Sam

@sam: Ich nehme an, Sist der ShiftModifikator
— Enzotib

32

Drücken Sie Ctrl- Space, um den Blockanfang zu markieren.

Bewegen Sie den Cursor bis zum Ende des Blocks.

Drücken Sie Alt- wzum Kopieren

In Position einfügen

Drücken Sie Ctrl- yzum Einfügen


Ich kann nicht mit Strg + Leertaste auswählen, und wenn ich mit der Maus auswähle, kann ich auch nicht mit Alt + W kopieren. Was ist passiert?
— Sam

@sam: Strg-Leertaste nicht auswählen, nur den Blockanfang markieren. Dann wird die Auswahl erweitert, wenn Sie den Cursor bewegen.
— Enzotib

Entschuldigung für meinen Tippfehler, ich weiß, ich sollte die Tastatur verwenden, um den Cursor zu bewegen. Wenn ich Strg + Leertaste drücke, wird nur die Eingabemethode wie scim geöffnet. Selbst wenn ich mit der Maus auswähle, kann ich nicht mit Alt + W kopieren. Denn wenn ich gedit zum Einfügen öffne, erscheint nichts.
— Sam

Ich meine, innerhalb von Emacs selbst zu kopieren und einzufügen, weiß nicht, ob es funktioniert, außerhalb von Emacs einzufügen. Und Sie können Strg- @ anstelle von Strg-Leerzeichen versuchen.
— Enzotib

Ich habe Strg + 2 und Strg + Umschalt + 2 (bedeutet Strg + @) mit der Richtungstaste der Tastatur (nach oben, unten, links, rechts auf der Tastatur) ausprobiert, kann aber auch keine Zeichen auswählen.
— Sam

5

Ich habe einen anderen Weg gefunden, genauso wie Windows.

Emacs-Menü > Optionen > Cx / Cc / Cv Ausschneiden und Einfügen (CUA) .

Mit dieser Option kann ich Shift+ Arrow keyszum Auswählen, Ctrl+ Czum Kopieren und ctrl+ Vzum Einfügen verwenden.

Aber es funktioniert nur in Emacs. Es konnte nicht auf gedit eingefügt werden.

Wenn ich in gedit einfügen möchte, sollte ich Menü > Bearbeiten > Kopieren verwenden .

Ich habe keine Verknüpfung zu Menü > Bearbeiten > Kopieren gefunden .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.