程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数??

开发过程中遇到如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?的解决方法建议,希望对你解决如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?有所启发或帮助;

我想使用最后一个退出代码来自定义我的 bash 提示。因此,在 this question 之后,我应该在函数中添加 $?

PROMPT_COMMAND=__prompt_command

__prompt_command() {
    local EXIT="$?"
    ...

我尝试了很多次,但是每当我在我的 C:\Program files\Git\etc\profile.d\git-prompt.sh 文件中添加一个函数时,Git Bash 都无法运行这个文件,它也不会使用它。

有没有办法在 windows 版 Git Bash 上使用 git-prompt.sh 上的函数,或者使用其他方法使用最后一个退出代码来自定义 bash 提示?

解决方法

按照这些说明配置您的 git-bash 提示符。

首先,打开 git-bash,然后 cd 到您的 ~ 目录。

使用 vimnano,编辑您的 ~/.bash_profile 文件以包含以下两行:

test -f ~/.profile && . ~/.profile
test -f ~/.bashrc && . ~/.bashrc

然后创建一个 ~/.bashrc 文件并在此文件中添加您的自定义提示命令函数:

PROMPT_COMMAND=__prompt_command

__prompt_command() {
    local EXIT="$?"
    # The rest of your code here
}

确保您对 ~/.bash_profile~/.bashrc 文件的更改正确保存。

打开一个新的 git-bash 窗口。假设您的 __prompt_command() 函数没有错误,您的自定义提示应该可以正确显示。

如果您想快速测试您的提示,您可以改为在当前的 git-bash 窗口中运行 source ~/.bashrc 而不是启动第二个窗口。

大佬总结

以上是大佬教程为你收集整理的如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?全部内容,希望文章能够帮你解决如何在 Windows 版 Git Bash 上的 git-prompt 上使用函数?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。