From 7b426104749fa3e3dc75fad397b373cf0b6d390a Mon Sep 17 00:00:00 2001 From: Ryan Greenup Date: Tue, 14 Jul 2020 05:18:30 +1000 Subject: [PATCH] Copies to path as well now, default not interactive --- cadmus.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cadmus.sh b/cadmus.sh index b7fca7f..4253230 100755 --- a/cadmus.sh +++ b/cadmus.sh @@ -99,13 +99,17 @@ function NoteFind() { ## sk --ansi -i -c 'rg -l -t markdown "{}"' --preview "mdcat {}" \ ## --bind pgup:preview-page-up,pgdn:preview-page-down + ramtmp="$(mktemp -p /dev/shm/)" ## This is Slow, It should be an option, like option highlight ## Open an issue on Github - sk -i -c "echo {} > /tmp/skVar ; rg -t markdown -l --ignore-case (cat /tmp/skVar)" \ + ## Add -i to make it interactive from the start + ## C-q toggles interactive + ## C-y Copies Full path to clipboard + sk -c "echo {} > "${ramtmp}" ; rg -t markdown -l --ignore-case (cat "${ramtmp}")" \ --preview "mdcat {} 2> /dev/null | \ rg -t markdown --colors 'match:bg:yellow' \ - --no-line-number --ignore-case --pretty --context 9999999 (cat /tmp/skVar)" \ - --bind pgup:preview-page-up,pgdn:preview-page-down + --no-line-number --ignore-case --pretty --context 20 (cat "${ramtmp}")" \ + --bind 'pgup:preview-page-up,pgdn:preview-page-down,ctrl-y:execute-silent(echo {} | xargs realpath | xclip -selection clipboard)' }