Emacs 限制从系统剪贴板粘贴的字符数?
我在 Mac OS X 10.5.8 上运行 GNU Emacs 23.1.1。
如果我将一长串文本复制到系统剪贴板(使用 cmd+c)并将其粘贴到 emacs(使用 cmd+v)中,则仅粘贴前 4095 (2^12) 个字符。
这不是终端怪癖,因为我在 iTerm 和标准 mac term 上尝试过,结果相同。如果我在 vim 中尝试,粘贴会按预期工作。所以肯定是emacs的问题。
是否有像 max-sys-clipboard-size 这样的变量可以增加,以便 emacs 完整粘贴复制的文本?
I'm running GNU Emacs 23.1.1 on Mac OS X 10.5.8.
If I copy a long string of text into system clipboard (with cmd+c) and paste it into emacs (with cmd+v) only the first 4095 (2^12) characters are pasted.
It's not a terminal quirk, as I tried it on both iTerm and standard mac term with identical results. And if I try this in vim paste works as expected. So it must be an emacs issue.
Is there a variable like max-sys-clipboard-size that I can increase so emacs will paste the the copied text in its entirety?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在使用 tmux 粘贴缓冲区中的粘贴时遇到了类似的问题。我在 Linux 上使用 emacs 23.2(最新稳定版)。
为了解决这个问题,我使用bazaar存储库的主干升级到最新的开发版本。在 emacs 24.0.50.1 下,这似乎不再是一个问题。
根据记录,我不相信 emacs 中存在最大剪贴板粘贴限制,我认为这一定是某种错误。
I had a similar issue using paste from a tmux paste-buffer. I was using emacs 23.2 (latest stable) on linux.
To resolve it, I upgraded to the latest development version using trunk of the bazaar repository. Under emacs 24.0.50.1, this appears to longer be a problem.
For the record, I don't believe there is a max clipboard paste limit within emacs and I think it must have been a bug of some sort.