Это может быть вызвано тем, что для определенных параметров используются определенные параметры.
- Когда «clipboard» содержит параметр
autoselect
, который он делает по умолчанию в * nix (применяется только для обычного vim), ваш визуальный выбор сохраняется в регистре *
.
- Когда «guioptions» содержит настройки, которые он делает по умолчанию под * NIX (применяется только для Gvim), зрительный выбор сохраняется в
a
регистре.
Регистр * является синонимом буфера обмена в Windows и выбранного в данный момент текста (как в выделенном тексте, затем вставляется средним щелчком мыши) в * nix.
«Мышь» также может иметь эффект, поскольку, если она установлена в « a
или содержит как n
и v
то Vim получит щелчки мыши и начнет визуальный выбор, если вы нажмете и перетащите. Поведение того, что происходит с содержимым визуального выделения, все еще обрабатывается с помощью 'clipboard'
/'guioptions'
.
По сути, если вы используете * nix и настройки по умолчанию для 'clipboard'
/'guioptions'
то "*
будет перезаписано при визуальном выборе, поскольку это следует за тем, что делают другие приложения * nix при выделении текста. Если вы используете Windows и параметры такие же, как описано, то ваш буфер обмена будет перезаписан, так как "*
и "+
оба изменят буфер обмена в Windows.