gpt4 book ai didi

emacs - 我可以在 Emacs 中为 yanks 保留相同的项目吗?

转载 作者:行者123 更新时间:2023-12-04 00:40:30 27 4
gpt4 key购买 nike

我在 Emacs 中经常做的事情是剪切一段文本,然后用剪切的文本替换另一段。所以,假设我有想要拉出的文本作为我的 kill-ring 中的最后一项。 .我将它拉到新位置,然后删除已经存在的文本。但是现在被杀死的文本是 kill-ring 中的最新项目.所以下次我想拉第一个项目时,我必须做 C-y M-y。然后下一次kill-ring 中有两个最近的项目,所以我必须做 C-y M-y M-y,依此类推。

我猜有更好的方法来做到这一点。有人可以启发我吗?

最佳答案

几种选择:

  • 开启delete-selection-mode , 并使用 C-d 或 delete 删除区域而不接触杀戮环。
  • 使用 C-x r s i 将文本保存到寄存器 i,然后使用 C-x r i i 插入保存的文本。
  • 如果可以在正则表达式中捕获要替换的文本模式,请使用 query-replace-regexp (厘米-%)。
  • 关于emacs - 我可以在 Emacs 中为 yanks 保留相同的项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3786895/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com