From 3b8e13135f2f97c917a6a9da6f9cf0ed48dc4f95 Mon Sep 17 00:00:00 2001 From: andriy melnyk Date: Mon, 14 Aug 2023 18:01:37 +0200 Subject: [PATCH] Improve performance of autocomplete in Zsh Collects all pages using single invocation of base name instead of invoking basename for all individual page --- autocomplete/complete.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autocomplete/complete.zsh b/autocomplete/complete.zsh index b0a571c..fb57d09 100644 --- a/autocomplete/complete.zsh +++ b/autocomplete/complete.zsh @@ -8,7 +8,7 @@ _tldr_get_files() { local ret - local files="$(find $HOME/.tldrc/tldr/pages/$1 -name '*.md' -exec basename {} .md \;)" + local files="$(find $HOME/.tldrc/tldr/pages/$1 -name '*.md' -exec basename -s .md {} +)" IFS=$'\n\t' for f in $files; do