So kombinieren Sie die Optionen -p und -o auf VIM

289
Hilder Vítor Lima Pereira

Ich kann beide Optionen nutzen:

vim -p bit.c bit.h byte.c byte.h -> öffnet diese Dateien in 4 verschiedenen Registerkarten.

vim -O bit.c bit.h byte.c byte.h -> Öffnet diese Dateien und teilt das Fenster in 4 Teile.

Aber ich möchte die .c- und die korrespondierenden .h-Dateien auf derselben Registerkarte gruppieren, indem sie so etwas wie

vim -p -O2 bit.c bit.h byte.c byte.h vec_byte.c vec_byte.h

3 Registerkarten öffnen:

die erste mit den Dateien bit.c bit.h, die das Fenster teilen

die zweite mit den Dateien byte.c byte.h teilt das Fenster

und der dritte mit den Dateien vec_byte.c vec_byte.h

Weiß jemand hier, es zu tun?

Vielen Dank.

0

1 Antwort auf die Frage

1
Sato Katsura

Es kann gemacht werden, aber es ist nicht sehr schön:

vim -p bit.h byte.h -c 'vsplit bit.c | tabnext | vsplit byte.c' 
Danke fürs Fragen. Ich habe es durchsucht und noch nichts gefunden. Zumindest funktioniert Ihre Lösung, auch wenn sie nicht sehr elegant ist ... Ich glaube, ich akzeptiere sie. Hilder Vítor Lima Pereira vor 8 Jahren 0