1

Я использую gvim на win 7. Если я использую установку по умолчанию, копировать / вставить с помощью Ctrl+c / Ctrl+v работает нормально. Как только я создаю личный файл _vimrc в своей домашней папке, я должен использовать меню, чтобы вставить что-то из системного буфера обмена в gvim. Ctrl+v больше не работает.

Это не зависит от содержимого файла _vimrc . Это происходит, даже если _vimrc пуст.

2 ответа2

1

После еще нескольких поисков я обнаружил, что :scriptnames показывает список всех сценариев, которые выполняются при запуске gvim.

Краткий ответ: не начинайте с пустого _vimrc если вы довольны своей конфигурацией gvim и просто хотите изменить существующие настройки. Вместо этого скопируйте C:\Program Files (x86)\Vim\_vimrc (или там, где gvim установлен на вашем компьютере) в вашу домашнюю папку и добавьте настройки в конец файла.

Длинный ответ: C:\Program Files (x86)\Vim\_vimrc включает в себя ряд полезных настроек для окон. Частично это отображение для Ctrl+c, Ctr+v для копирования вставки. Если вы начинаете с пустого _vimrc в вашей домашней папке, это больше не будет включено.

0

Добавьте две строки ниже в конце вашего _vimrc

источник $ VIMRUNTIME/mswin.vim

"Эта строка скопирована из C:\Program Files (x86)\Vim_vimrc (если удалить эту строку, копирование / вставка будет прервана)

вести себя мсвин

"Эта строка скопирована из C:\Program Files (x86)\Vim_vimrc (если удалить эту строку, копирование / вставка будет прервана)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .