将粘贴板中的内容添加到 Emacs 的 kill-ring 中

发布于 2024-06-26 08:31:23 字数 1036 浏览 12 评论 0

我之前写过一篇文章: 如果将 Emacs 中选中的内容保存到粘贴板中 。 这篇则是关于整合粘贴板与 Emacs 的另一篇文章。
该文的灵感来源于牛逼轰轰的 Emacs operating system 系列配置文件。 该系列配置文件中包含又好多的好东西。

默认情况下,若你先拷贝了什么东西到粘贴板中(假设是从 firefox 中拷贝了一些文本),然后又在 Emacs 中拷贝或剪切了一些文本,则你会发现之前从 firefox 中拷贝的那些内容被覆盖了。

不过如果在你 emacs 配置文件 中设置了下面这个选项,则在 Emacs 拷贝或剪切文本时还会将粘贴板中的内容添加到 kill-ring 中,这样一来你就可以通过 遍历 Emacs 粘贴板历史 的方式找回原内容了。

  ;; Save whatever’s in the current (system) clipboard before
  ;; replacing it with the Emacs’ text.
  ;;  https://github.com/dakrone/eos/blob/master/eos.org 
  (setq save-interprogram-paste-before-kill t)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

泪痕残

暂无简介

0 文章
0 评论
22 人气
更多

推荐作者

内心激荡

文章 0 评论 0

JSmiles

文章 0 评论 0

左秋

文章 0 评论 0

迪街小绵羊

文章 0 评论 0

瞳孔里扚悲伤

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文