Meine Antwort auf die erste Frage: Markieren Sie den Text in Emacs (entweder mit der Maus oder mit der Markierung C-SPC
) und drücken Sie stattdessen die Taste "<- Rücktaste" auf der Tastatur C-w
. Auf diese Weise können Sie weiterhin Text in die Zwischenablage des Systems einfügen, ohne befürchten zu müssen, dass die Zwischenablage durch Text überschrieben wurde, der von getötet wurdeC-w
Hintergrund für diese Antwort: Manchmal, wenn ich Text außerhalb von Emacs erhielt, mit dem ich einen Bereich in Emacs ersetzen möchte, habe ich oft einen Fehler gemacht, indem ich diesen Text zuerst in die System-Zwischenablage (dh unter Windows Ctrl + C
) kopiert und dann C-w
in Emacs nach " lösche "den Textbereich, den ich ersetzen möchte, mit der Hoffnung, dass ein späterer M-w
meinen Text in der Zwischenablage aus dem Kill-Ring wiederherstellen kann. Leider würde die Zwischenablage einfach durch Text überschrieben, der von getötet wurde C-w
, und die ursprüngliche Nachricht in der Zwischenablage würde niemals im Kill-Ring angezeigt.
Bei der zweiten Frage können Sie den Text immer zuerst und dann direkt in Emacs markieren C-y