Известно, что с помощью выделения и нажатия средней кнопки мыши в иксах можно копировать и вставлять текст. Однако при вставке таким образом кириллицы в Emacs возникает проблема с отображением кириллических шрифтов - они имеют бо́льшие размеры, чем им положено быть в ширину. Таким образом, неизбежны проблемы с форматированием текста. На просторах рунета найден рецепт как от этой неприятности избавиться (в частности, об этом говорит gentoo-wiki). Необходимо в конфигурационный файл .emacs добавить следующее:
;; Возможность копирования кириллицы из иксов!!! (set-selection-coding-system 'compound-text-with-extensions) (setq x-select-request-type '(UTF8_STRING COMPOUND_TEXT TEXT STRING))Теперь проблем в случае локали UTF-8 не будет, и текст можно копировать/вставлять по выделению и щелчку. Копируете статью - поставьте ссылку на оригинал!
В Emacs 23 подобных проблем уже нет.
ОтветитьУдалитьСпасибо, буду знать.
ОтветитьУдалитьДействительно, для чистоты эксперимента следует сказать, что у меня debian lenny, и емакс версии 22.2.1.