我大量使用自动补全功能...
当我使用tab键调用自动完成功能时...
Powershell还包括当前文件夹中的所有文件
或在自动完成列表中的当前路径中
如何将Powershell配置为忽略这些文件
(例如,仅使用Powershell命令/函数自动完成)
发布于 2018-10-19 09:28:37
没有简单的方法可以获得你想要的行为。
充其量,您可以定义自己的名为TabExpansion2的函数,然后自己完全实现制表符补全(绝对不推荐),或者过滤从TabExpansion2的默认实现返回的结果。
我记得最近讨论过这个想法,我想甚至可能会有一个开放的问题,但在快速搜索here后,我没有看到它。
我不知道确切的历史,但在某一点上我们确实实现了你想要的行为。它确实破坏了一些测试,我认为一些人更喜欢看到有效无用的完成而不是没有完成,也许完成仍然有效是令人放心的。
无论如何,我认为这是一个合理的功能请求,如果你找不到,我建议你打开一个问题。
https://stackoverflow.com/questions/52874517
复制相似问题