--- tags: - vscode --- **Фактическое поведение (по умолчанию):** если выделен текст, то нажатие клавиши `Tab` _заменяет_ текст символом табуляции либо пробелами, в соответствии с настройками отступа. **Ожидаемое поведение:** если выделен текст, то нажатие клавиши `Tab` увеличивает отступ выделенного блока текста, имеется возможность вставить табуляцию в любое место текста при необходимости ## Решение 1. Нажать `Ctrl+K+S` (открыть таблицу сочетаний клавиш) 2. В поиске указать **Увеличить отступ**, встать курсором на эту команду 3. Нажать `Ctrl+K+K`, нажать `Tab`, если необходимо — подтвердить действие 4. Нажать `Ctrl+K+E` (изменение выражения When) и вставить следующую строку: ``` editorHasSelection && editorTextFocus && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible ```