Gibt es einen Befehl in Vim / gVim zu kombinieren zwei oder mehrere Tabs in einem einzigen geteilten Fenster?
Frage
Ist es möglich, zwei Dateien zu nehmen, die in separat Tabs in gVim offen sind und kombinieren sie in eine Lasche mit einem Split / vsplit Fenstern? Ich würde es vorziehen, wenn es einen Weg festlegen, welche Tabs zu verbinden, sondern auch etwas, das das Gegenteil von dem ist: Tab. Ball gut genug wäre
Danke
Lösung
Hier sind ein paar Funktionen, die tun sollten, was Sie wollen, oder leicht modifizierbar sein, genau das bekommen, was Sie wollen:
Andere Tipps
Viele Handarbeit, aber ...
:tabnew
:buffers "note the numbers
:split
:bn " where n is the number of
<CTRL-W><CTRL-W>
:bn " for the other file
:tabonly " not necessary, closes every other tab
Sie können auch eine Funktion für sie schaffen, die für den Puffernummern fragt, erstellt dann auf die Registerkarte, und schließt alle anderen Register (für die geöffneten Dateien) ...
Versuchen Sie dieses Skript:
TabMerge http://www.vim.org/scripts/script.php?script_id=1961
Dieser arbeitete für mich: TabMerge
Wenn Sie mit arbeiten Stecker , fügen Sie einfach den folgenden Code zu Ihrem ~ / .vimrc:
Plug 'vim-scripts/Tabmerge'