Emacs ограничивает количество символов, вставляемых из системного буфера обмена? - PullRequest
1 голос
/ 27 декабря 2010

Я использую GNU Emacs 23.1.1 в Mac OS X 10.5.8.

Если я скопирую длинную строку текста в системный буфер обмена (с помощью cmd + c) и вставлю ее в emacs (cmd + v) вставляются только первые 4095 (2 ^ 12) символов.

Это не терминальная причуда, как я пробовал как на iTerm, так и на стандартном термине Mac с одинаковыми результатами.И если я попробую это в vim paste работает как положено.Так что это должно быть проблемой emacs.

Есть ли переменная, подобная max-sys-clipboard-size, которую я могу увеличить, чтобы emacs вставил скопированный текст целиком?

1 Ответ

0 голосов
/ 04 января 2011

У меня была похожая проблема с использованием команды paste из буфера tmux.Я использовал emacs 23.2 (последняя стабильная версия) в Linux.

Чтобы решить эту проблему, я обновился до последней версии разработки, используя ствол репозитория bazaar.В emacs 24.0.50.1 это, похоже, больше не проблема.

Для записи, я не верю, что в emacs есть максимальный лимит вставки в буфер обмена, и я думаю, что это была какая-то ошибка.

...