summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rc/tools/man.kak5
1 files changed, 4 insertions, 1 deletions
diff --git a/rc/tools/man.kak b/rc/tools/man.kak
index af736485..54960a23 100644
--- a/rc/tools/man.kak
+++ b/rc/tools/man.kak
@@ -27,8 +27,11 @@ hook global WinSetOption filetype=man %{
hook -once -always window WinSetOption filetype=.* %{ remove-hooks window man-hooks }
}
-define-command -hidden -params 2..3 man-impl %{ evaluate-commands %sh{
+define-command -hidden -params ..3 man-impl %{ evaluate-commands %sh{
buffer_name="$1"
+ if [ -z "${buffer_name}" ]; then
+ exit
+ fi
shift
manout=$(mktemp "${TMPDIR:-/tmp}"/kak-man-XXXXXX)
manerr=$(mktemp "${TMPDIR:-/tmp}"/kak-man-XXXXXX)