如何在 Powershell 中自动完成带有特殊字符的文件名?

如何在 Powershell 中自动完成带有特殊字符的文件名?

假设我尝试用同名的占位符文件替换文件。如果我有一个名为“example.mp4”的文件,我可以直接输入>Clear-Content e并从那里完成制表符,但如果我有另一个名为“[DEMO VIDEOS] example2.mp4”的文件,则在输入括号后无法完成制表符。

尝试在 处使用制表符完成>Clear-Content .\并循环导致>Clear-Content '.\`[DEMO VIDEOS] example2.mp4但制表符完成不适用于>Clear-Content '.\`[

我已经尝试过使用原生 PSReadLine 和https://github.com/lzybkr/PSReadLine但我一直找不到解决方案。

相关内容