Vim: Изменение размера сплитов

Источник: «Resize splits»
Манипулируйте размеров сплитов для получения нужной площади области просмотра.

Устали от того, что размеры сплитов не совпадают с желаемыми? Предварительный просмотр сплитов или список быстрых исправлений не отображаются так, как хотелось бы? Раздражают слишком длинные строки на одном размере вертикального сплита? Нужно ещё несколько строк в окне :Git, чтобы было понятно, на что смотреть? В Vim меня это сильно раздражало. В течение многих лет я разочарованно мирился с этим. Некоторое время назад я по своей прихоти выбрал значение :res 30, чтобы посмотреть, изменит ли оно размер окна quickfix. Ух ты, сработало? Много лун спустя, покопавшись в справке по :resize, я обнаружил несколько вариантов манипулирования размером окна.

Как уже говорилось выше, :res N изменит вертикальный размер текущего сплита на N строк. Но все нижеперечисленные варианты также будут работать. Следующие отображения изменяют размер по одной строке/столбцу за раз. Или, если перед ними поставить число, можно изменить размер сразу N строк.

Если ничего не получается, можно изменить размер всех сплитов, чтобы они были разумно равными, используя Ctrl+w =. Этот последний нюанс был рассмотрен в нашем совете Vim: Выравнивание сплитов. Посмотрите видеоролик, представленный ниже. В нем я демонстрирую следующее:

Дополнительные материалы

Предыдущая Статья

For each циклы с LATERAL соединениями

Следующая Статья

Защита frontend приложений с помощью CORS и CSP