Я использую SSH (с указанием -X) из коробки Ubuntu в коробку RHEL4 и запускаю GVim. Он открывается, как и ожидалось в моем локальном X, но копирование и вставка с помощью select не работает. Я не могу выделить текст в GVim и вставить в локальное окно, а также не могу выделить текст из локального окна и вставить в GVim. Это работает, однако, когда я SSH (с указанным -X) к другому ящику RHEL4.
Есть ли что-то, что мне нужно установить на удаленной машине?
РЕДАКТИРОВАТЬ : я подозреваю, что это как-то связано с флагами компиляции, которые я использовал, но я понятия не имею, какие из них. Я пробовал--enable-gnome-check
и--enable-gtk2-check
, так как я запускаю gnome на своей локальной машине, но это не решило проблему.
РЕДАКТИРОВАТЬ : Работаvim --version
в обеих версиях vim показывает много различий, наиболее заметным из которых является то, что машина, в которой нет проблем, предназначена дляграфического интерфейса GTK, а машина, в которой есть проблемы, - дляграфического интерфейса X11-Motif . Я не могу настроить проблемную коробку для использования GTK, так как у меня не все, что мне нужно, установлено.
РЕДАКТИРОВАТЬ
- Спасибо за помощь, ребята.
- Для пояснения, скопируйте / вставьте с помощью избранных работ в окно GVim, порожденное из блока A, но не в окне GVim, порожденное из блока B. И блок A, и блок B относятся к RHEL4 U8.
- Когда я выбираю какой-то текст в окне GVim, я могу вставить его, щелкнув правой кнопкой мыши в этом окне, но не могу вставить его во что-нибудь локально работающее. Когда я выбираю что-то локально, я могу вставить это локально, но когда я вставляю в окно GVim, оно вставляет последнюю вещь, выбранную в окне GVim, а не последнюю вещь, выбранную локально.
- Просто чтобы сделать его немного более причудливым, иногда я открываю второе окно GVim из того же окна, я могу вставить в это второе окно (хотя и не первое), но я все еще не могу выбрать что-то в этом окне и вставить его локально.
- Я получаю такое же поведение, используя Ctrl-Shift-C. Удерживание Shift при выборе с помощью мыши не позволяет выбрать. Ctrl-Shift-V запускает выделение блока в vim, а не вставку.
- Я запускаю Parcellite 0.9.2 на локальном блоке, но закрытие его не устраняет проблему и не мешает другому блоку.
РЕДАКТИРОВАТЬ
- Машина, которая представляет проблему, является жизненно важной машиной, работающей на VM Player.
РЕДАКТИРОВАТЬ
- Сотрудник, который также использует SSH для виртуального блока RHES4 U8, не имеет такой же проблемы, но он использовал установленную версию vim на ВМ, тогда как я и другой сотрудник с проблемой скомпилировали vim из источника . Может ли быть необходим флаг компиляции?
- Я попытался установить инструменты VM на одну из виртуальных машин, но это не повлияло на эту проблему.
РЕДАКТИРОВАТЬ
- .Vimrc между моими двумя ящиками один и тот же, scp'ed.