【教程】PowerShell 自动补全命令


✨zsh增强:自动建议&语法高亮

之前在Windows上通过 WSL + zsh实现了自动建议(补全命令)

但是还是需要先开启 WSL

实际体验还是没有macOS上优雅

详情可见:

【教程】在Windows上使用zsh & zsh增强:自动建议&语法高亮 – 双份浓缩馥芮白 – 博客园 (cnblogs.com)

今天发现 PowerShell 7.2.x 自带这个功能

白折腾

✨PowerShell 自动补全命令

!本功能需要 PowShell 7.2.x

!本功能需要 PowShell 7.2.x

!本功能需要 PowShell 7.2.x

PowShell 7.2.x 安装

一般 Windows 10 系统自带的是 PowerShell 5

如果你还没有 PowerShell 7

那先去装一个

点击下载 PowerShell 7.2.5

PSReadLine 2.1 预测性 IntelliSense

PSReadLine 2.1 引入了 CommandPrediction API,用于建立一个提供命令行自动补全预测的框架。 该 API 使用户能够基于用户历史记录中的匹配预测来发现、编辑和执行完整命令。

预测性 IntelliSense 默认禁用。 若要启用预测,请运行以下命令:

PowerShell复制

Set-PSReadLineOption -PredictionSource History

配置开启自动补全命令

执行如上命令只能在单次会话中生效

所以应当写入PowerShell配置文件

运行如下命令打开/新建配置文件

notepad $PROFILE

然后粘贴如下命令并保存

Set-PSReadLineOption -PredictionSource History

【教程】PowerShell 自动补全命令

效果

此时按 → 即可自动补全当前命令

【教程】PowerShell 自动补全命令

✨参考及引用

PowerShell 7.2 中的新增功能 – PowerShell | Microsoft Docs

关于配置文件 – PowerShell | Microsoft Docs

⭐转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:https://www.cnblogs.com/Flat-White/p/16496725.html

版权所有,如需转载请注明出处。

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/275641.html

(0)
上一篇 2022年7月20日 15:50
下一篇 2022年7月20日 15:51

相关推荐

发表回复

登录后才能评论