gpt4 book ai didi

Emacs 25 从带有键盘的 x windows PRIMARY 剪贴板缓冲区中拉出

转载 作者:行者123 更新时间:2023-12-04 13:16:08 25 4
gpt4 key购买 nike

在 linux 环境中使用 Emacs 25,我经常用鼠标复制文本,并希望我可以在 Emacs 中使用一些命令粘贴复制的文本,但目前我知道的唯一方法是通过鼠标中键单击鼠标中键- yank 主要的。

我试图将它绑定(bind)到一个键命令,同时设置 mouse-yank-at-point set true,但这(我怀疑)需要一个鼠标事件才能正常工作,我不知道如何让 Emacs 进入相信鼠标事件是由于击键而发生的。

有人有想法么?或者只是知道从 PRIMARY 选择中使用键盘拉动的正确方法?

最佳答案

感谢 Christian 的回答,环顾四周后,我找到了 select.el 并想出了以下内容以粘贴到我的 .emacs 中

;; Pull from PRIMARY (same as middle mouse click)
(defun get-primary ()
(interactive)
(insert
(gui-get-primary-selection)))
(global-set-key "\C-c\C-y" 'get-primary)

编辑:正如 Stefan 所指出的,gui-get-primary-selection(更一般地说,gui-get-selection)仅在 Emacs 25 及更高版本中可用。在 Emacs 25.1 中,x-get-selection 已过时。

关于Emacs 25 从带有键盘的 x windows PRIMARY 剪贴板缓冲区中拉出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28403647/

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