
В этот раз мы научимся работать с окнами и фолдами в Nvim. И в итоге сможем контролировать все те строки кода, которые попадают в поле нашего зрения.
Окна
Neovim позволяет работать с окнами. Это удобная альтернатива для tmux и подобных программ.

Почти все фишки с окнами доступны после нажатия волшебной комбинации <CTRL>+w. Запоминаем как “window”. То есть мы нажимаем эту комбинацию, отпускаем клавиши, и сразу за ними прожимаем еще что-то. Потренируемся и создадим новое окно. Откройте редактор и нажмите <CTRL>+w n. Должно получить что-то вроде этого:

По умолчанию мы создадим горизонтальное окно. Для более точного контроля типа создаваемых окон, вы можете использовать следующие комбинации:
Для горизонтального разделения:
<CTRL>+w s # (я запоминал как "south" - создать окна на юге)
:split # Команда для командной строки. Также разобьет горизонтально Для вертикального:
<CTRL>+w v # (я запоминал как "vertical")
:vnew # Команда для командной строки. Также разобьет вертикальноПеремещение
Для перемещения между окнами мы используем наши любимые hjkl.
<CTRL>+w {hjkl} # Перемещение от окна к окнуНапример мы находимся в нижнем окне:

Мы прожимаем <CTRL>+w k и попадаем в окно выше.
