Esse comportamento pode ser causado se determinadas configurações forem usadas para algumas opções específicas.
- Quando o 'clipboard' contém a configuração
autoselect
, que faz por padrão em * nix (aplica-se apenas ao vim normal), sua seleção visual é armazenada no registro*
. - Quando 'guioptions' contém a configuração
a
, que faz por padrão em * nix (aplica-se apenas ao gvim), sua seleção visual é armazenada no registro*
.
O registro é sinônimo da área de transferência no Windows e do texto selecionado no momento (como em Selecionar texto, clique com o botão do meio para colar) em * nix.
'mouse' também pode ter um efeito, pois se estiver definido como a
ou contém ambos n
e v
, então o Vim receberá seus cliques do mouse e iniciará uma seleção visual se você clicar em & arrasto. O comportamento do que acontece com o conteúdo da seleção visual ainda é tratado por 'clipboard'
/ 'guioptions'
.
Basicamente, se você estiver usando * nix e as configurações padrão para 'clipboard'
/ 'guioptions'
, então "*
será sobrescrito quando você fizer uma seleção visual, já que segue o que outros aplicativos * nix fazem quando você selecionar texto. Se você estiver usando o Windows e as opções forem as descritas, a área de transferência será sobrescrita, pois "*
e "+
modificam a área de transferência no Windows.