【问题标题】:emacs cut pasteemacs 剪切粘贴
【发布时间】:2011-03-28 06:36:26
【问题描述】:

在 emacs 中,当我想从其他应用程序中剪切/复制和粘贴(kill 和 yank)时,如果我通过键盘快捷键执行此操作通常不起作用,但如果我使用鼠标和选择编辑菜单下的命令。这是一个错误,还是打算这样?

顺便说一句,有趣的是,拖放到 emacs 中是可行的,但在 emacs 之外进行操作是行不通的。

我在 ubuntu linux 10.04 的 gnome 下使用 GNU emacs 23.3。早期版本的 emacs 和 ubuntu linux 就是这样的。

【问题讨论】:

  • Emacs 的 gui 端可能会为游戏带来 X 绑定剪贴板。通常的 yank/kill 键只影响 Emacs 自己的 yankring。但这是猜测。
  • @progo 和我在做同样的猜测:普通的 emacs 不能使用键盘快捷键来参与 X11 的剪切和粘贴。 (嗯,也许这也取决于你的终端;urxvt(7) 声称有一些基于键盘的选择,但我不知道如何使用它。)
  • @sarnold,@progo 谢谢。现在很清楚了。

标签: linux user-interface emacs ubuntu


【解决方案1】:

您可能应该阅读这个 Emacs Wiki:http://www.emacswiki.org/emacs/CopyAndPaste

我觉得最重要的是here

简而言之:

(setq x-select-enable-clipboard t)

【讨论】:

    【解决方案2】:

    是的,确实 x-select-enable-clipboard 是必不可少的,但即使在准系统 emacs 上,请记住您始终可以通过 选择然后鼠标 2(滚轮) 来复制和粘贴这,尽管 X。令人惊讶的是有多少人忽略了这个基本的 X 技巧。

    【讨论】:

      猜你喜欢
      • 2018-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 2013-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多