У меня болит голова, пытаясь понять, почему vim не копирует в системный буфер.
Здесь мой рабочий процесс:
vim asd
y1y
:q
vim qwe
p
В компьютереA и computerB это работает так, как я хочу: строка, вырванная из файла asd, помещается в файл qwe.
В computerC это не работает.
Все системы работают под управлением Ubuntu 8.04. У компьютераA установлен пакет vim-full, на компьютере и компьютереC установлен пакет vim. computerA имеет xorg установлен, использует диспетчер окон fluxbox и доступен локально. computerB и computerC не имеют X, и я вникаю в их оба.
Я много читал и думал, что это потому, что computerC был скомпилирован с -clipboard, но я запускал vim -version на всех трех компьютерах и только computerA был скомпилирован с + буфером обмена.
Я пропустил что-то очевидное? Я считаю, что пользователь .vimrc и глобальные файлы vimrc совпадают. Я могу опубликовать вывод vim -version и содержимого файлов vimrc, если это поможет.