Antworten:
Die beste Lösung ist die C-x C-x
Reaktivierung der Marke. Aber wenn Sie die Auswahl wirklich behalten möchten, können Sie Folgendes verwenden:
(defun copy-keep-highlight (beg end)
(interactive "r")
(prog1 (kill-ring-save beg end)
(setq deactivate-mark nil)))
(defun yf/no-deactivate-mark (&rest _) (setq deactivate-mark nil)) (advice-addadvice-add 'kill-ring-save :after #'yf/no-deactivate-mark)
prog1
?
advice-add
sollte nur einmal vorhanden sein. Ich kann den Kommentar nicht bearbeiten.
select-active-regions
relevant), aber es scheint darum zu gehen, die Region hervorzuheben.