在用于 OSX 的 GNU Emacs 中,我怎样才能将杀伤环和 OSX 剪贴板分开? (这样我基本上有两个独立的杀戮戒指。)
使用所需的行为,这将起作用:
1. ⌘C 将文本从网络复制到 OSX 剪贴板。
2. controlk 在 Emacs 中杀死一行。
3. 控制从 Emacs 终止环中将终止文本拉到当前 Emacs 缓冲区。
4. ⌘v 将原始 Web 文本从 OSX 剪贴板粘贴到当前 Emacs 缓冲区。
这在 Aquamacs 中开箱即用。如何在 GNU Emacs 中工作?
此处讨论了与 Windows 相关的问题:
Emacs: How to separate the kill ring from the system clipboard?
和这里:
http://lists.gnu.org/archive/html/help-emacs-windows/2010-02/msg00001.HTML
...但是这个解决方案在 OSX 中不起作用。我想要 Mac OSX 的解决方案。
最佳答案
这有帮助吗:
(setq x-select-enable-clipboard nil)
这只会将两个剪贴板分开,并且要使 Cmd+c 和 Cmd+v 像提到的那样工作,您必须将它们重新绑定(bind)到
clipboard-kill-ring-save
和 clipboard-yank
.我正在使用这个 Emacs:https://github.com/railwaycat/emacs-mac-port
关于emacs - 在 OSX 的 Emacs 上,如何将杀戮环和剪贴板分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22849281/