<p>La désactivation temporaire de VsVim interrompt le curseur</p>

Créé le 22 juin 2016  ·  6Commentaires  ·  Source: VsVim/VsVim

  • ctrl + shift + F12 pour désactiver temporairement VsVim (temporairement uniquement - ne pas désactiver complètement l'extension qui nécessite un redémarrage)
  • essayez de déplacer le curseur à la fin de la ligne et cela ne fonctionne pas
  • le curseur ne peut atteindre que le caractère avant la fin de la ligne

La fonctionnalité de désactivation temporaire est vitale pour moi car je programme en paire et souvent mon partenaire ne peut pas utiliser VIM. Nous devons pouvoir éteindre et rallumer VSVim rapidement (sans redémarrage). Nous avons tous dû désactiver complètement VSVim, ce qui me rend triste. J'adore le plug-in sinon.

Ce problème a déjà été mentionné dans le Q&A : https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329

bug

Tous les 6 commentaires

Merci d'avoir signalé ce problème. Je suis à peu près sûr de savoir quel est le problème ici et est similaire à un bogue que je viens de corriger hier.

Ce bug est corrigé maintenant. Si vous attendez qu'AppVeyor termine son exécution, vous pouvez récupérer une version avec le correctif de vsixgallery.com.

Je suis dans le même scénario (programmation par paire) et c'était un problème moche. Je viens d'installer la dernière version de vsixgallery.com et cela résout le problème. Merci @jaredpar !

Oui, cette fonction particulière a été responsable de pas moins de 3 bogues dans la version 2.1.0. Je n'avais pas tout à fait réalisé toutes les ramifications que ce correctif aurait sur la sélection. Se former rapidement 😄

Désolé, mais le problème se produit même sans désactiver VsVim !

Une autre extension "Entrian Source Search" utilise l'API VS pour obtenir les limites des mots et depuis la mise à jour de VsVim n'obtient plus toujours un mot à la fin d'une ligne pour la création de modèles de sourch.

Mes lignes problématiques observées correspondent au RE :

^\s+\w+$

Si "Entrian Source Search" est déclenché pour utiliser le mot sous le caret pour la prochaine recherche, il récupère le premier groupe RE :

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

Il manque donc le dernier caractère.

J'ai désactivé VsVim pour voir si la dernière mise à jour cause le problème et même maintenant, la sélection du texte dans une telle ligne de Pos1 à End manque le dernier caractère de la ligne.
Ce caractère ne peut pas être sélectionné avec VsVim désactivé.

Comme Jared l'a déclaré, le bogue est déjà corrigé et le correctif devrait être disponible, n'est-ce pas ?

Ce correctif inclut-il ce comportement bogué décrit ?

@ MartinL0815, il est probable que la dernière version résolve ce problème. Vous pouvez l'installer manuellement à partir de cet emplacement pour tester :

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

Va sortir une nouvelle version dans la galerie officielle dans un jour ou deux.

Cette page vous a été utile?
0 / 5 - 0 notes