Відповіді:
Так, 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.