<p>Desativar temporário do VsVim quebra o cursor</p>

Criado em 22 jun. 2016  ·  6Comentários  ·  Fonte: VsVim/VsVim

  • ctrl + shift + F12 para desabilitar VsVim temporariamente (apenas temporariamente - não desabilitando a extensão completamente que requer um reinício)
  • tente mover o cursor para o final da linha e não funciona
  • o cursor só pode alcançar o caractere antes do final da linha

A funcionalidade de desabilitação temporária é vital para mim, já que faço um par-programa e freqüentemente meu parceiro não pode usar o VIM. Precisamos ser capazes de desligar e ligar o VSVim rapidamente (sem reiniciar). Todos nós agora tivemos que desabilitar completamente o VSVim, o que me deixa triste. Eu amo o plug-in de outra forma.

Esse problema já foi mencionado nas perguntas e respostas: https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329

bug

Todos 6 comentários

Obrigado por relatar este problema. Tenho certeza de que sei qual é o problema aqui e é semelhante a um bug que consertei ontem.

Este bug foi corrigido agora. Se você esperar que o AppVeyor conclua sua execução, você pode obter uma versão com a correção de vsixgallery.com.

Estou no mesmo cenário (programação em pares) e esse era um problema feio. Acabei de instalar a versão mais recente de vsixgallery.com e corrige o problema. Obrigado, @jaredpar!

Sim, essa função em particular foi responsável por nada menos que 3 bugs na versão 2.1.0. Não percebi muito bem todas as ramificações que a correção teria na seleção. Aprendendo rapidamente 😄

Desculpe, mas o problema ocorre mesmo sem desativar o VsVim!

Outra extensão, "Entrian Source Search", usa a API VS para obter limites de palavras e, desde então, não atualiza o VsVim para obter uma palavra no final de uma linha para a criação de padrão de sourch.

Minhas linhas problemáticas observadas correspondem ao RE:

^\s+\w+$

Se "Entrian Source Search" for acionado para usar a palavra sob o cursor para a próxima pesquisa, ele recupera o primeiro grupo RE:

^\s+(\w+)\w$

Portanto, ele perde o último caractere.

Desativei o VsVim para ver se a última atualização causa o problema e, mesmo agora, ao selecionar o texto em uma linha de Pos1 a End erre o último caractere da linha.
Este personagem não pode ser selecionado com VsVim sendo desabilitado.

Como Jared afirmou, o bug já foi corrigido e a correção deve estar disponível, certo?

Essa correção inclui esse comportamento de bugs descrito?

@ MartinL0815 é provável que a versão mais recente resolva esse problema. Você pode instalá-lo manualmente a partir deste local para testar:

http://vsixgallery.com/extension/VsVim.Microsoft.e214908b-0458-4ae2-a583-4310f29687c3/

Vai lançar uma nova versão na galeria oficial em um ou dois dias.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

jaredpar picture jaredpar  ·  5Comentários

prat0088 picture prat0088  ·  4Comentários

keithn picture keithn  ·  4Comentários

ogirginc picture ogirginc  ·  6Comentários

keithn picture keithn  ·  3Comentários