Вы, вероятно, могли бы написать скрипт, используя mkview
и loadview
, если хотите сохранить все это на одной вкладке, однако, это именно то, для чего были созданы вкладки vim. Я предлагаю использовать следующее отображение для отображения \0
, чтобы открыть текущий буфер в новой вкладке. Чтобы закрыть вкладку, просто сделайте :q
, как вы это обычно делаете, и вы вернетесь к предыдущей вкладке, которая содержит желаемый макет окна.
:nnoremap <leader>0 :tabedit %<cr>
Обратите внимание, что в этом отображении используется <leader>
, поэтому, если вы изменили свой кленовый диск, последовательность не будет \0
.