На жаль, VSCode ще не має цієї функції. Але ми все ще можемо зробити так, щоб воно було наближене до красивої функції автоматичного загортання слів .
Перший крок
Нам потрібно налаштувати функцію м'якого обгортання слів у VSCode.
- Відкрийте налаштування VSCode через
Code => Preferences => Settings
.
Додайте ці 3 рядки налаштувань редактора.
"editor.wordWrap": "wordWrapColumn",
"editor.wrappingIndent": "same",
"editor.wordWrapColumn": n
Не забудьте змінити ( n ) на бажану довжину рядка стовпців. Для мене мені комфортніше встановити його на 60.
Збережіть цю настройку.
Основна мета цього першого кроку - зробити так, щоб ми відчували себе комфортніше під час введення тексту, оскільки нам не потрібно вводити вручну Enterта бачити довгий рядок тексту.
Другий крок
Нам потрібно встановити емуляцію Vim для VSCode та встановити vim textwidth
.
- Встановіть емуляцію Vim через розширення VSCode.
- Відкрийте налаштування VSCode через
Code => Preferences => Settings
.
Додайте цей рядок налаштування vim.
"vim.textwidth": n,
Не забудьте змінити ( n ) на бажану довжину рядка стовпців. Для мене на першому кроці я встановлю це так само, як і ( n ).
Збережіть цю настройку.
Фактичне використання
Закінчивши писати весь документ, ви можете відформатувати його на жорсткі лінії обертання, використовуючи цей спосіб.
- Блокувати весь текст у режимі візуального рядка ( Shift+ v)
- Введіть 'gq'