Emacs 24 изменил способ работы с копиями/вставкой, чтобы он соответствовал современным X-приложениям (см. в этой статье в разделе "Изменения выбора" ). Они явно отделяют первичный выбор и среднюю кнопку мыши от копирования/вставки буфера обмена.
К сожалению, для меня, используя собственный (а не cygwin!) Emacs 24.2.1 под MS Windows, это испортится, как я хочу работать.
Вот что я хочу:
- Выделение (выделение) текста в Emacs автоматически копирует его в буфер обмена Windows. Если я вставляю его (Ctrl-V) в другое приложение Windows, он вставляет его. Если я набираю C-y (yank) в Emacs, он вставляет. Если я кликнув по центру в Emacs, он вставляет.
- Убийство в Emacs (C-w) копирует данные в буфер обмена. Если я вставляю его (Ctrl-V) в другое приложение Windows, он вставляет его. Если я набираю C-y (yank) в Emacs, он вставляет. Если я кликнув по середине в Emacs, он вставляет содержимое буфера обмена, а не последний выделенный текст.
- Все, что я скопировал в буфер обмена из другого приложения Windows (например, с помощью Ctrl-C), можно вставить в Emacs, набрав Cy (yank) или щелкнув по середине (прямо сейчас, вставляет последний выделенный текст, а не содержимое буфера обмена).
Подводя итог, я думаю, что это означает устранение различия между первичными выборами и буфером обмена в Emacs. Я хочу, чтобы все было в буфере обмена!