Ответы:
Да, у vim есть возможность разделить как по горизонтали, так :splitи по вертикали, используя :vsplitобе функции, как :editпри открытии файла, за исключением того, что они открывают его по горизонтали / вертикали соответственно.
Кроме того, я бы порекомендовал также читать, :h window-move-cursorчтобы с легкостью перемещаться по разным сплитам.
Да, есть команды :split(разделенные на два окна, верхняя половина и нижняя половина) и :vsplit(левая и правая). Затем вы можете использовать для переключения окон (где направление - это одна из клавиш перемещения курсора hjkl или клавиши со стрелками).Ctrl-W direction
Затем вы можете :edit(и т. Д.) Разные файлы в каждом окне.
Полная документация находится на :help windows.txt.
Вы можете разделить ВИМ окна путем открытия нескольких файлов с помощью -o, -O, -o2параметры.
Или, если вы уже редактируете несколько файлов в одном окне, вы можете использовать их :baдля горизонтального или :vert baвертикального разделения.
: [N] ba [ll] [N]: [N] sba [ll] [N] Перегруппировать экран, чтобы открыть одно окно для каждого буфера в списке буферов.
: vert [ical] {cmd} Выполнить {cmd}. Если он содержит команду, которая разбивает окно, оно будет разбито по вертикали.
Для выхода из режима , используйте: :qa.
Смотрите также:
Вы можете использовать :splitили :vsplitдля горизонтального и вертикального разделения соответственно. Укажите путь к файлу, который вы хотите открыть, чтобы открыть определенный файл. Или просто введите команду, чтобы открыть копию, если текущий файл.
Затем вы можете перемещаться между разделениями, используя C-w + hjkl.
:spс вертикальным ярлыком:vsp.