我正在使用python重命名扩展名为".ext“的目录中的所有文件。该脚本与文件位于同一文件夹中,因此无需担心路径。
如何用空格替换文件名中的所有下划线?例如,将文件名This_is_a_file 01 v2.22.ext改为This is a file 01 v2.22.ext?替换行比我在这里显示的更多,但我将new_name分配给filename的替换,而不是在每个步骤中更新new_name。上面的代码应该可以工作。
我知道expand()函数有很多文件名修饰符:h文件名修饰符%:p - full path%:p:r - filename is removed有人知道如何对Vim脚本中的文件名列表应用展开()吗?或者是否有类似的Vim函数,如expand()?
在我看来,扩展名()只适用于当前文件%。如果我错了,请纠正我。