|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 21 Aug 2002 07:33:58 To : Vladimir Mosgalin Subject : Буфер обмена в X --------------------------------------------------------------------------------
12 Aug 02 01:50, Vladimir Mosgalin wrote to Igor Tihonov:
VM> _Сильно_ сомневаюсь. Просто, когда я рассматривал как это сделано в
VM> gpm, мне показалось что "очень криво" может характеризовать такую
VM> реализацию. Hа самом деле, все делает ядро, и copy делается физически
VM> драйвером консоли. gpm почти ничего не делает - только смотрит на
VM> кнопки мыши и дает ioctl-ы для copy. Т.е. чтобы подставить свой буфер,
VM> нужно заменять gpm, добавляя возможность брать его откуда-нибудь кроме
VM> как прямо от ядра. Или делать виртуальную консоль и давать ядру оттуда
VM> копировать. Кстати, размер данных в буфере ыизически ограничен
VM> размерами экрана - больше сделать никак нельзя.
А вот как-бы в vim (запущенном в консоли и с gpm) научить при нажатии
средней кнопки мыши вставлять текст именно из gpm, а не из своего буфера?
--- [ZX]
* Origin: на пц мы ставим крест, speccy поколенье next! (2:5030/827.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33313d630a5a.html, оценка из 5, голосов 10
|