我想自訂我的終端,以便在命令輸出顯示之前出現一些空格。這是我的意思的一個例子:
圖像的第二部分(帶有空格)是 Gimp-ed 的,這正是我正在尋找的。我讀過有關 PS1-PS4 定制的內容,但我似乎沒有找到合適的地方來實現這個想法。
編輯:我見過這發布但它沒有提供任何答案。它還指出了一個尚未解決的 Reddit 問題。
答案1
這將在發送到 stdout 的任何行的開頭插入 4 個空格:
exec 1> >(sed 's/^/ /')
它使用 bash 進程替換。
您可以考慮在提示中新增換行符號以分隔命令以增加清晰度