9

Как мне легко открыть мои текущие буферы / аргументы vim в отдельном окне / вкладке каждый?

Я знаю о:

$ vim one.txt two.txt three.txt -O

Однако, если я просто начну vim с:

$ vim one.txt two.txt three.txt

Как я могу повторить это поведение, когда я уже запустил vim?

2 ответа2

17

Чтобы разделить все буферы, используйте :sba или :vert sba

3

Команда Vim :sba также имеет ярлык :ba .

:[N] ba [ll] [N]:[N] sba [ll] [N] Изменить порядок экрана, чтобы открыть одно окно для каждого буфера в списке буферов.

Чтобы вернуться к одному тегу, используйте :on (:only).

:только][!] Сделать текущее окно единственным на экране. Все остальные окна закрыты.

Чтобы выйти, используйте :qa

См. Также: Как преобразовать все окна в горизонтальное, вертикальное или разделение табуляции? на Vim SE

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .