VSCodeVim/Vim

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

Open

#4,075 opened on 2019年9月15日

GitHub で見る
 (0 comments) (2 reactions) (0 assignees)TypeScript (12,664 stars) (1,271 forks)batch import
area/multicursorhelp wantedkind/bug

説明

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

コントリビューターガイド