![在 Vim 中根据文件打开多个选项卡并拆分窗口](https://linux22.com/image/1357733/%E5%9C%A8%20Vim%20%E4%B8%AD%E6%A0%B9%E6%8D%AE%E6%96%87%E4%BB%B6%E6%89%93%E5%BC%80%E5%A4%9A%E4%B8%AA%E9%80%89%E9%A1%B9%E5%8D%A1%E5%B9%B6%E6%8B%86%E5%88%86%E7%AA%97%E5%8F%A3.png)
我想知道,有没有办法在不同的选项卡上打开我的所有文件,但从命令行*.[c]
拆分带有相应文件的窗口?*.[h]
我可以将一个文件拆分为:vim -O file1.c file1.h
或者在多个标签中:vim -p *.[ch]
但我无法相应地拆分它们
答案1
尝试这个:
vim -p *.c -c "tabdo split %:r.h"
看:
:help :tabdo
:help filename-modifiers
我想知道,有没有办法在不同的选项卡上打开我的所有文件,但从命令行*.[c]
拆分带有相应文件的窗口?*.[h]
我可以将一个文件拆分为:vim -O file1.c file1.h
或者在多个标签中:vim -p *.[ch]
但我无法相应地拆分它们
尝试这个:
vim -p *.c -c "tabdo split %:r.h"
看:
:help :tabdo
:help filename-modifiers