Удаление в Muticursor приводит к неожиданному поведению?
Удаление в фрагментах Multicursor, похоже, не работает. Курсор сворачивается в первом случае и не удаляется во втором. Смотрите видео.
https://media.giphy.com/media/1jZuNl4WPuNory4awF/giphy.gif
Это фрагмент кода LaTeX, я пытался заменить более поздние вхождения на $1. Такое же поведение происходит.
"Multicursor placeholder": {
"prefix": "test",
"body": "${1:x} ${1:x} some text ${1:x} other text",
"description": "breaking multicursor"
},
При расширении фрагмента и попытке заменить x
персонаж с y
удаление нажатия клавиши Backspace не удаляет ввод в более поздних случаях
1 ответ
Для всех, кто сталкивается с этой проблемой, это известная проблема в расширении vscodevim.
https://github.com/VSCodeVim/Vim/issues/1946
Обходной путь сейчас ctrl-backspace
вместо возврата.