如何打开和拆分多个文件

我怎样才能在拆分窗口中打开多个文件。 如果我不清楚,每个文件一个分割。

我想要做类似的事情 :sp app/views/*.erb并有:sp app/views/*.erb个文件全部在自己的分割窗口中打开。

刚刚从tonymec @#vim了解到你可以做到

 :args app/views/*.erb | all 

水平分割或

 :args app/views/*.erb | vertical all 

为垂直。

实际上并不是来自vim,但也许你可以像这样运行vim:

 vim -o app/views/*.erb 
 vim -O app/views/*.erb 

这也是从shell。 它将打开垂直分裂。

当你做某事时会发生什么

 :sf app/views/*.erb 

从vim内?

不得不鞭打一个function。

  fun! OpenSplits(dir) for f in split(glob(a:dir), '\n') execute "sp " f endfor endfun