2015-02-04 2 views
3

Например, я использую 3 разделения окна, чтобы открыть 3 различные файлы:Как конвертировать расщепленные окна в закладках и наоборот в Vim

+---------------+-----------+       
    |    |   |       
    | window 1 |   |       
    |    |   |       
    +---------------+   |       
    |    | window 3 |       
    |    |   |       
    | window 2 |   |       
    |    |   |       
    |    |   | 
    +---------------+-----------+ 

Теперь я хочу, чтобы открыть их с 3-х различных вкладок и наоборот

Есть ли какой-либо трюк для достижения этого? Или мне нужен плагин?

Кроме того, если я хочу отобразить 3 буфера в трех полноэкранных окнах (в отличие от разделенного окна), что мне делать?

ответ

5

Не уверен, есть ли плагин, который будет делать все разрывы сразу. Но есть способ сделать это по одному

Для перемещения текущего разбитый на новое использование вкладки ctrl + w, T (shift + t)

повторите описанную выше процедуру для всех разделений.

Теперь для получения вкладки, чтобы раскол, вы можете использовать плагин вызова «Tabmerge», скачать Tabmerge.vim от http://www.vim.org/scripts/script.php?script_id=1961 до ~/.vim/plugin

затем объединить воспользуйтесь вкладкой :Tabmerge [tab number] [top|bottom|left|right]

0

Если вы внимательны с вашим списком буферов, вы можете использовать :sball и :tab sball для открытия в окнах или вкладках соответственно.

Смежные вопросы