From 95385eda80ec2fbabd05ee0f01fac42a70cf6dad Mon Sep 17 00:00:00 2001 From: Aaron Gyes Date: Fri, 4 Nov 2016 19:07:37 -0700 Subject: [PATCH] Create a fish_key_reader wrapper ala fish_indent Needed for fish_key_reader to work in a .app bundle without fish previously installed. I just copied fish_indent.fish and s/indent/key_reader --- share/functions/fish_key_reader.fish | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 share/functions/fish_key_reader.fish diff --git a/share/functions/fish_key_reader.fish b/share/functions/fish_key_reader.fish new file mode 100644 index 000000000..5a955e13f --- /dev/null +++ b/share/functions/fish_key_reader.fish @@ -0,0 +1,7 @@ +# check if command fish_key_reader works and is the same version that +# came with this fish. This will happen one time. +command -s fish_key_reader > /dev/null +and command fish_key_reader --version 2>&1 | string match -rq $FISH_VERSION +# if alias doesn't define the function here, this is an autoloaded "nothing". +# the command (if there is one) will be used by default. +or alias fish_key_reader=(string escape $__fish_bin_dir/fish_key_reader)