VSCodeVim/Vim

Repeating `gb` once when selecting Multi-Cursors means subsequent `gb` are repeated that amount

Open

#4 075 ouverte le 15 sept. 2019

Voir sur GitHub
 (0 commentaires) (2 réactions) (0 assignés)TypeScript (1 271 forks)batch import
area/multicursorhelp wantedkind/bug

Métriques du dépôt

Stars
 (12 664 stars)
Métriques de merge PR
 (Merge moyen 9j 13h) (7 PRs mergées en 30 j)

Description

Describe the bug If you use gb with a number, subsequent uses of gb are repeated that same amount. Eg 10gb gb would result in 20 cursors, not 11.

Similarly, if I do gb, 10gb, gb, I get 21 cursors instead of 12.

To Reproduce

Lets say I have 10 lines, each with the same single word

vim
vim
...
vim
vim

Scenario A) I put a cursor on the first line, and in normal mode do 5gb then gb.

Scenario B) I put a cursor on the first line, and in normal mode do gb, 5gb, gb.

Expected behavior Scenario A) I would expect 6 cursors but there are 10.

Scenario B) I would expect 7 cursors but there are 10 (there would be 11 if there were more lines).

Screenshots

Reproduction Steps Screenshot

Environment (please complete the following information):

  • Issue Type: Bug
  • Extension Name: vim
  • Extension Version: 1.10.2
  • OS Version: Linux x64 5.2.14-arch2-1-ARCH
  • VSCode version: 1.38.0

Additional context N/A

Guide contributeur