Я часто хочу временно увеличить размер буфера на вкладке, а затем вернуться к старой конфигурации буфера, на которую я смотрел. Мой текущий рабочий процесс для выполнения чего-то подобного - либо закрыть все другие буферы, использующие, <c-w>o
либо переместить буфер, который я сейчас просматриваю, на свою собственную вкладку <c-w>T
. Проблема со вторым подходом заключается в том, что он удаляет буфер с исходной вкладки.
Я заселить три файла a.txt
, b.txt
и c.txt
с a
, b
и c
соответственно.
% echo a > a.txt
% echo b > b.txt
% echo c > c.txt
Когда я открываю все три этих файла на одной вкладке, я получаю следующее.
Тогда я могу перейти a.txt
на вкладку самостоятельно. Когда я, однако, a.txt
удаляется с оригинальной вкладки страницы. (Так что это будет после <c-w>Tgt
)
Мне бы хотелось иметь возможность выбрать в тот момент, когда я нажал, <c-w>T
чтобы сохранить содержимое исходного буфера, создать новую вкладку, содержащую только буфер, который в данный момент находится в фокусе, а затем сфокусировать внимание на новой вкладке, которую я только что нажал. создано. Другими словами, команда почти такая же, <c-w>T
за исключением того, что исходная вкладка сохраняется и теперь a.txt
находится на двух вкладках.
Есть ли способ сделать это?
источник