如何使vim打开与不同选项卡中的模式匹配的所有文件?
发布时间:2020-12-15 19:09:18 所属栏目:安全 来源:网络整理
导读:在给定的工作目录中,如果我这样做 :tabe **/test*.py vim抱怨E77:文件名太多了。如果我想要在单独的标签中打开每个匹配的文件怎么办?必须有办法做到,但我找不到。 你可以像这样使用args列表和argdo: :args **/test*.py:argdo tabe % 但是,由argdo关闭
在给定的工作目录中,如果我这样做
:tabe **/test*.py vim抱怨E77:文件名太多了。如果我想要在单独的标签中打开每个匹配的文件怎么办?必须有办法做到,但我找不到。
你可以像这样使用args列表和argdo:
:args **/test*.py :argdo tabe % 但是,由argdo关闭语法事件(加快正常使用情况),因此首先将无法加载文件。您可以使用以下语法进行跟踪:语法强制所有加载的缓冲区上的语法事件。压缩成一行(需要在执行中包含argdo,因此它不会吸收以下内容:): :args **/test*.py | execute 'argdo tabe %' | syntax on 或者,您可以通过以下方式从命令行打开vim: vim -p **/test*.py 但是,这将最多在10个选项卡。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |