From d22d026c59ddcac70e3b335a27aa1184e4fa6f0c Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Mon, 28 Oct 2019 10:42:02 +0100 Subject: [PATCH] zsh: fix preexec with +%s --- .zsh/20_fancy.zsh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.zsh/20_fancy.zsh b/.zsh/20_fancy.zsh index e603c9d..fe7b44d 100644 --- a/.zsh/20_fancy.zsh +++ b/.zsh/20_fancy.zsh @@ -34,11 +34,12 @@ case $TERM in } preexec () { if [[ -v SSH_CONNECTION ]]; then - print -Pn "\e]0;[%n@%M][%~]# ($1)\a" + print -Pn "\e]0;[%n@%M][%~]# (${1:gs/%/%%})\a" else - print -Pn "\e]0;[%~]# ($1)\a" + print -Pn "\e]0;[%~]# (${1:gs/%/%%})\a" fi } + ;; screen) precmd () {