![在提交之前有什么方法可以测试 PS1 Bash 提示吗?](https://linux22.com/image/44055/%E5%9C%A8%E6%8F%90%E4%BA%A4%E4%B9%8B%E5%89%8D%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%B5%8B%E8%AF%95%20PS1%20Bash%20%E6%8F%90%E7%A4%BA%E5%90%97%EF%BC%9F.png)
我想弄乱我的 Bash 提示符,但我想以一种不会破坏我已经存在的提示符的方式这样做。我可以将其注释掉,但是有没有办法使用在线工具或 CLI 工具来测试它?
答案1
您可以使用“新提示”调整创建一个文件,然后从命令行获取它。
vim new_prompt.bash
source ./new_prompt.bash
新提示符仅在该 shell 中有效。如果您打开一个新的 shell,您的旧提示符将被获取并设置。
当您准备好“提交”新提示时,只需将其添加到 bash 初始化脚本中即可。
编辑:
我也刚刚发现这在线 bash 提示预览。我不知道它是基于哪个版本的bash。
答案2
在 VIM 中,CTRL+Z
将带您返回终端,同时保持 Vim 在后台打开。就像其他人提到的那样,您可以从那里编写source ~/.bashrc
,它将重新加载您的文件并更新您的提示。要返回到您的.bashrc
文件,只需fg
在终端中输入即可。它将把 vim 带回到你的前台。这样做的好处是你不需要关闭 vim,并且可以撤消你的更改,但是如果你想测试它,你确实需要编写你的更改。
8 年后,但我希望这对某人有帮助。
答案3
您可以将 PS1 和其他值更改为不同的值,如果您不喜欢它,请勿将其添加到您的 .bashrc
答案4
这个免费工具非常漂亮:https://bashrcgenerator.com