rjikzy писал(а): ↑16.08.2006 13:52Вопрос:
Как синхронизировать буфер обмена vim'a (не gvim'a) с Х-овым.
т.е. я выделяю текст (средствами vim'a, т.е. v - выделяю - y копирую), перехожу в X-овую прилагу - вставляю (например Shift-Ins).
Возможно ли такое?
Наткнулся на утилитку xclip, но что то не разобрался как с ней работать, хелп какой-то жиденький...
Если vim собран с поддержкой иксового буфера (:version показывает +xterm_clipboard среди features),
то буферу обмена соответствует регистр *. То есть, "*y -- скопировать в буфер обмена, "*p -- вставить из него, ну и так далее...
Подробнее -- :help x11-selection.
Мне больше нравится xsel. Если принципиально не хочется (или нельзя) линковать vim с libX*, то можно её использовать. Что-нибудь типа: :call system('xsel -p', @")