diff --git a/shell-integration/bash/kitty.bash b/shell-integration/bash/kitty.bash index 3011a7970..a086b48c9 100644 --- a/shell-integration/bash/kitty.bash +++ b/shell-integration/bash/kitty.bash @@ -277,6 +277,10 @@ clone-in-kitty() { while :; do case "$1" in "") break;; + -h|--help) + builtin printf "%s\n" "Clone the current bash session into a new kitty window. For usage instructions see: https://sw.kovidgoyal.net/kitty/shell-integration/#clone-shell" + return + ;; *) data="$data,a=$(builtin printf "%s" "$1" | builtin command base64)";; esac shift diff --git a/shell-integration/zsh/kitty-integration b/shell-integration/zsh/kitty-integration index f47c3d6ed..28c5fa02c 100644 --- a/shell-integration/zsh/kitty-integration +++ b/shell-integration/zsh/kitty-integration @@ -360,6 +360,10 @@ clone-in-kitty() { while :; do case "$1" in "") break;; + -h|--help) + builtin printf "%s\n" "Clone the current zsh session into a new kitty window. For usage instructions see: https://sw.kovidgoyal.net/kitty/shell-integration/#clone-shell" + return + ;; *) data="$data,a=$(builtin printf "%s" "$1" | builtin command base64)";; esac shift