我想自定义我的终端,以便在命令输出显示之前出现一些空格。这是我的意思的一个例子:
图像的第二部分(带有空格)是 Gimp-ed 的,这正是我正在寻找的。我读过有关 PS1-PS4 定制的内容,但我似乎没有找到合适的地方来实现这个想法。
编辑:我见过这发布但它没有提供任何答案。它还指出了一个尚未解决的 Reddit 问题。
答案1
这将在发送到 stdout 的任何行的开头插入 4 个空格:
exec 1> >(sed 's/^/ /')
它使用 bash 进程替换。
您可以考虑在提示中添加换行符以分隔命令以增加清晰度