Emacs: how to delete text without kill ring?

后端 未结 15 1010
旧巷少年郎
旧巷少年郎 2020-12-04 14:00

I\'d like to just delete some text so I can yank some other text instead of it. How can I do that? C-w cuts the selected text to kill ring and I end up with

15条回答
  •  有刺的猬
    2020-12-04 15:01

    (defun copy-to-register-z (p1 p2)
      "Copy text selection to register named “z”."
      (interactive "r")
      (copy-to-register ?z p1 p2))
    (defun replace-register-content-z (p1 p2)
      "Replace register named “z”'s content."
      (interactive "r")
      (delete-region p1 p2)
      (insert-register ?z))
    (global-set-key (kbd "C-c c") 'copy-to-register-z)
    (global-set-key (kbd "C-c v") 'replace-register-content-z)
    

提交回复
热议问题