Что вы сделали, чтобы обновить? Вы установили последний пакет gvim своего дистрибутива вместо предыдущего пакета gvim того же дистрибутива? Вы построили это сами? Вы обновили gvim и vim?
Если обновление не изменило ваш vimrc, то нет никаких оснований полагать, что изменение вашего vimrc решит проблему.
В терминале запустите gvim так:
gvim -N -u NONE
Это будет игнорировать все ваши файлы конфигурации. Скопируйте откуда-нибудь текст, переместите указатель мыши в окно gvim и нажмите среднюю кнопку мыши. Следует вставить все, что вы скопировали. Если этого не произошло, значит, что-то не так с вашей сборкой gvim. Подсказки могут быть найдены в выводе
:version
Если вставка сработала, значит, проблема в вашей конфигурации. Когда вы запускаете gvim, убедитесь, что
:verbose set mouse?
печатает "мышь = а". Если этого не произойдет, он скажет вам, где значение параметра «мыши» изменяется.
Чтобы убедиться, что gvim видит ваш средний щелчок мыши, вы можете перевести gvim в режим вставки (например, введите o
), затем нажать Ctrl-V и щелкнуть среднюю кнопку мыши. Gvim должен вставить текст «<MiddleMouse>».
Если это не выявит проблему, дайте мне знать результаты, и мы пойдем оттуда.