之前在Windows上通过 WSL + zsh实现了自动建议(补全命令)
但是还是需要先开启 WSL
实际体验还是没有macOS上优雅
详情可见:
【教程】在Windows上使用zsh & zsh增强:自动建议&语法高亮 - 双份浓缩馥芮白 - 博客园 (cnblogs.com)
今天发现 PowerShell 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 引入了 CommandPrediction
API,用于建立一个提供命令行自动补全预测的框架。 该 API 使用户能够基于用户历史记录中的匹配预测来发现、编辑和执行完整命令。
预测性 IntelliSense 默认禁用。 若要启用预测,请运行以下命令:
PowerShell复制
Set-PSReadLineOption -PredictionSource History
执行如上命令只能在单次会话中生效
所以应当写入PowerShell配置文件
运行如下命令打开/新建配置文件
notepad $PROFILE
然后粘贴如下命令并保存
Set-PSReadLineOption -PredictionSource History
此时按 → 即可自动补全当前命令
PowerShell 7.2 中的新增功能 - PowerShell | Microsoft Docs
关于配置文件 - PowerShell | Microsoft Docs
本文作者:双份浓缩馥芮白
原文链接:https://www.cnblogs.com/Flat-White/p/16496725.html
版权所有,如需转载请注明出处。