首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell 5 PSReadLine自动完成如何忽略批处理文件(.cmd/.bat)

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

Stack Overflow用户
提问于 2018-10-18 20:53:23
回答 1查看 291关注 0票数 2

我大量使用自动补全功能...

当我使用tab键调用自动完成功能时...

Powershell还包括当前文件夹中的所有文件

或在自动完成列表中的当前路径中

如何将Powershell配置为忽略这些文件

(例如,仅使用Powershell命令/函数自动完成)

EN

回答 1

Stack Overflow用户

发布于 2018-10-19 09:28:37

没有简单的方法可以获得你想要的行为。

充其量,您可以定义自己的名为TabExpansion2的函数,然后自己完全实现制表符补全(绝对不推荐),或者过滤从TabExpansion2的默认实现返回的结果。

我记得最近讨论过这个想法,我想甚至可能会有一个开放的问题,但在快速搜索here后,我没有看到它。

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

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52874517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档