gpt4 book ai didi

emacs - 在 GNU Emacs 中使用鼠标选择粘贴

转载 作者:行者123 更新时间:2023-12-04 05:52:39 25 4
gpt4 key购买 nike

XEmacs 中有一个功能,如果用户在按住 Ctrl 的同时用鼠标选择一个区域,所选区域将自动粘贴到当前光标位置。

换句话说,如果您需要将一小段文本从某个打开的缓冲区快速复制到一个新位置,请将光标放在那里,然后执行 Ctrl-mouse-select 即可。

不幸的是,我最近不得不从 XEmacs 切换到 GNU Emacs,我正在寻找那里是否有类似的功能,或者我可以为它提供一个自定义模块(不幸的是,我不擅长 Lisp)。

最佳答案

你当然可以,如果我没记错的话,该功能绑定(bind)到鼠标按钮 3。
我假设是这样,因为单击鼠标滚轮会拉动我在光标处复制的内容。

在大多数情况下,鼠标滚轮 == 鼠标按钮 3。

  • 用鼠标选择
  • 按下鼠标按钮,点击控制
  • 松开鼠标按钮
  • 点击鼠标按钮 3
  • 利润 - 选择在您的光标处猛拉

  • 编辑:

    我在 http://www.gnu.org/software/emacs/manual/html_node/emacs/Mouse-Commands.html 上找到了这个
  • 鼠标 1

    将点移动到您单击的位置(鼠标设置点)。
  • 拖动鼠标 1

    通过拖动激活所选文本周围的区域,然后复制它
    到杀戮环(鼠标设置区域)。
  • 鼠标 2

    在单击位置拖动最后一个终止的文本(mouse-yank-at-click)。
  • 鼠标 3

    如果该区域处于事件状态,则将该区域的较近端移动到单击位置;否则,将标记设置为点的当前值,点位于点击位置。将生成的区域保存在杀伤环中;在第二次单击时,将其杀死(鼠标保存然后杀死)。
  • 关于emacs - 在 GNU Emacs 中使用鼠标选择粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9894313/

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