Как нажать и удерживать клавишу и повторить ее в VSCode?
Я использую плагин vim, и я обычно прокручиваю vim, просто удерживая j. В VSCode-холдинге j просто выполняет одну команду j, независимо от того, как долго она удерживается.
Даже в ванильном vscode это также не работает - проблематично, если вы пытаетесь ввести длинные блоки из ######################### ## для разделителей комментариев. Любая идея, как включить эту функциональность?
Ответы
Ответ 1
Чтобы отключить Apple, нажмите и удерживайте только для VSCode, сделайте следующее:
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
Затем перезапустите VSCode.
Чтобы снова включить, сделайте следующее:
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool true
Ответ 2
Вы на OSX, правильно? Если это так, проблема может заключаться в Apple "Press & Hold", где вы можете выбрать альтернативные символы при длительных нажатиях.
Вы можете отключить эту "функцию" с помощью команды по умолчанию в терминале:
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
После этого вы должны перезапустить VSCode.
Чтобы повторно использовать предыдущее поведение:
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool true