From 15b675a804cecbb12524ef8e9fa82ab4c832b1f9 Mon Sep 17 00:00:00 2001 From: Ben Wiederhake Date: Thu, 4 Mar 2021 20:17:06 +0100 Subject: [PATCH] Shell: Document all supported PROMPT flags --- Base/usr/share/man/man7/Shell-vars.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Base/usr/share/man/man7/Shell-vars.md b/Base/usr/share/man/man7/Shell-vars.md index 1107bed799..5c46d90fa5 100644 --- a/Base/usr/share/man/man7/Shell-vars.md +++ b/Base/usr/share/man/man7/Shell-vars.md @@ -40,10 +40,13 @@ Its default value is `~/.history`. `PROMPT` (environment) The value of this variable is used to generate a prompt, the following escape sequences can be used literally inside the value, and they would expand to their respective values: -- `\\u` : the current username -- `\\h` : the current hostname -- `\\w` : a collapsed path (relative to home) to the current directory -- `\\p` : the string '$' (or '#' if the user is 'root') +- `\\a`: bell character (behavior depends on terminal) +- `\\e`: escape character (`0x1b`) +- `\\h`: the current hostname +- `\\p`: the string '$' (or '#' if the user is 'root') +- `\\u`: the current username +- `\\w`: a collapsed path (relative to home) to the current directory +- `\\X`: reset style (foreground and background color, etc) Any other escaped character shall be ignored.