我是新的 emacs 用户,让我恼火的一件事是,当我想用​​剪贴板中的文本替换当前选定的文本时,我需要先将其删除。我知道的所有其他应用程序默认情况下都会用当前选择替换粘贴的文本。

这里有更详细的描述:

  • 选择一些文本块
  • 从剪贴板粘贴文本
  • Emacs 只是将文本粘贴到光标所在的位置,而之前选择的文本仍在那里。我希望先删除选定的文本。
  • 最佳答案

    正如 artscan 在评论中所写的那样,您可以通过添加以下内容来为正常的 yank(粘贴)操作提供此功能:

    (delete-selection-mode 1)
    

    到您的配置。

    如果您希望通过鼠标猛拉也删除当前选择,您可以添加:
    (put 'mouse-yank-primary 'delete-selection 'yank)
    

    在您的配置中也是如此。

    关于emacs - 如何强制 emacs 的粘贴行为像在其他应用程序中一样,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28510353/

    10-11 22:42
    查看更多