From 55cceb2a39231bdc2c7e49561ff0baf21343bf54 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 25 Sep 2022 11:35:50 +0800 Subject: Update PS1 swap --- alias | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/alias b/alias index 46f794d..eda64f3 100644 --- a/alias +++ b/alias @@ -71,7 +71,14 @@ alias m='mutt' alias gmail="mutt -F $SETTING_DIR/mutt/muttrc.gmail" alias ntu="mutt -F $SETTING_DIR/mutt/muttrc.b97602041" path() { echo $PATH; } # Should not use alias, because $PATH is not initialized -ps1.swap() { if [ -z $PS1_bak ]; then PS1_bak="$PS1"; PS1='> '; else PS1="$PS1_bak"; unset PS1_bak; fi; } +ps1.swap() { + if [ -z $PS1_bak ]; then PS1_bak="$PS1" + PS1=${1:->} + PS1="${PS1%% } " + else PS1="$PS1_bak" + unset PS1_bak + fi +} fd() { echo /proc/$$/fd; ls -l /proc/$$/fd; } port() { sudo lsof -i :$1; } alias ports='sudo lsof -i -Pn | grep LISTEN' -- cgit v1.2.3-70-g09d2