使用vim的CLI打开与模式匹配的10个以上文件

时间:2013-06-25 19:17:58

标签: vim

是否有办法(从CLI)增加可以使用vim -p选项打开的文件数量?

E.g。

$ vim -p lib/**/*.rb # opens 10 files in tabs

有没有办法改变上面的命令,以便打开所有(或超过10个)文件?

或者,有没有更好的方法从命令行打开文件集合(在选项卡中)?

2 个答案:

答案 0 :(得分:8)

您可以通过在.vimrc中设置tabpagemax选项来更改此选项:

set tabpagemax=15

答案 1 :(得分:0)

虽然您可以通过

增加tabpagemax
$ echo "set tabpagemax=30" >> ~/.vimrc

更好的解决方案是使用不带-p的相同命令,打开缓冲区中的所有匹配文件:

$ vim lib/**/*.rb # opens all matching files in buffers

然后可以使用:bnext:bprevious在vim缓冲区中的文件之间导航。

相关问题