PowerShell:如何自定义提示?

PowerShell:如何自定义提示?

我喜欢将环境变量 PROMPT 定义为 $p$_$g,以便提示从新行开始。

但似乎不适用于我的 PowerShell 提示符 :-(

dir function:/ 显示名称“prompt”已经定义。

有什么方法可以在 PowerShell 控制台中自定义我的提示,而不会弄乱已经定义的“提示”名称?

答案1

prompt函数只是 Powershell 提供的默认提示。如果您将新prompt功能放入配置文件中,它将覆盖现有功能 - 但如果您删除配置文件中的自定义定义,则将再次使用先前的函数。

使用以下方式编辑您的个人资料:

notepad $profile

然后添加您的自定义prompt函数:

function prompt {
    "$pwd
    >"
}

重新启动 powershell 你就会看到新的提示。

要恢复,只需$profile再次编辑并删除新功能。

相关内容