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