1

Я использую vim (7.3) с четырехсторонним разделением окна. Я хочу сделать следующее:

Выберите файл для открытия. Поместите это в окно 1. Переместите файл, который занимал окно 1, в окно 2, 2-> 3, 3-> 4 и отмените окно 4 из поля зрения (если нет неписаных изменений).

Как я могу сделать это?

1 ответ1

4
:topleft split file5 | wincmd b | close | wincmd t | wincmd =

Объяснение: Сделайте :split вверху, чтобы file5 стал первым окном. Все существующие окна опускаются, но теперь их слишком много. Чтобы :close это, мы идем к нижнему окну, закрываем его, затем возвращаемся к вершине. Последняя команда снова делает все окна одинаково большими; в этом нет необходимости, если установлено значение 'equalalways' .

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