我想使用 vimgrep重构 python 项目中的一些代码。假设这是项目结构:
./
nlp/
test/
setup.py
README.md
nlp 和 test 文件夹都包含一些 python 文件。假设我的密码是./
目录。我想包含此命令中的所有文件:
find . -type f -name "*.py"
要包含在我在 vim 中的 args 列表中,如下所示:
:args `find . -type f -name "*.py"
然后使用 vimgrep 搜索模式:
:vimgrep /pattern/g ##
问题是我无法创建 args 列表,它在 vim 中给了我一些元字符错误。
注意:虽然我可以这样做:
:args `find . -type f`
编辑:确切的错误是:
E79: Impossible de développer les métacaractères "`find . -type f -name" [Nouveau fichier]
这意味着无法发展为元字符。