gpt4 book ai didi

Powershell 5 PSReadLine 自动补全如何忽略批处理文件(.cmd/.bat)

转载 作者:行者123 更新时间:2023-12-02 23:37:06 25 4
gpt4 key购买 nike

我大量使用自动完成...

当我使用 tab 键调用自动完成时...
Powershell 还包括当前文件夹中的所有文件
或在自动完成列表的当前路径中

如何配置 Powershell 以忽略这些文件
(例如,仅使用 Powershell 命令/功能自动完成)

最佳答案

没有简单的方法可以获取您正在寻找的行为。

充其量,您可以定义自己的函数,命名为 TabExpansion2并且要么自己完全实现制表符补全(绝对不推荐),要么过滤从 TabExpansion2 的默认实现返回的结果.

我记得最近讨论过这个想法,我认为可能还有一个 Unresolved 问题,但是我快速搜索后没有看到它 here .

我不知道确切的历史,但在某一时刻,我们确实实现了您想要的行为。它确实打破了一些测试,我认为有些人更喜欢看到有效无用的完成而不是没有完成,也许完成仍然工作是令人放心的。

无论如何,我认为这是一个合理的功能请求,如果找不到问题,我建议您打开一个问题。

关于Powershell 5 PSReadLine 自动补全如何忽略批处理文件(.cmd/.bat),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52874517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com