Я ищу метод в VSCode для перемещения курсора на другую сторону (одного или нескольких) выбранных регионов. Это действие аналогично команде 'o' в визуальном режиме vim. Я просматривал документы и проблемы с gitgub vscode. Кажется, никакое встроенное действие vscode не может сделать это напрямую.
Я использую OS X, поэтому я попытался установить Cmd+Space
в качестве системного ярлыка, чтобы сделать это после этого ответа . Это решение работает в моей системе Mojave для многих приложений в OS X, таких как Safari, TextEdit. Тем не менее, это не работает в VSCode. В VSCode после нажатия Cmd+Space
ничего не происходит с курсором, выделенным текстом и невыбранным текстом.
Интересно, возможно ли использовать расширение «макрос» vscode, чтобы сделать это. Это расширение позволяет определять команду клиента, состоящую из последовательных встроенных команд vscode. И все же я не могу понять, какой серийный номер команды может переместить курсор на другую сторону выбранных областей?