From 4481fef1790620153084f1fbda8d8394b9ef0366 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Sun, 14 Feb 2021 21:42:50 -0500 Subject: u: search runes and terser output --- u | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'u') diff --git a/u b/u index f2dc5ca..c660b7b 100755 --- a/u +++ b/u @@ -1,8 +1,11 @@ #!/usr/bin/env bash # usage: u [query] ref=~/src/urbit/docs/reference -sel=$(rg --line-number '###\s`\+\+(.+)`' $ref -r '++$1' | fzf --query="$1") +sel=$(rg --line-number '^###\s(.+)$' $ref -r '$1' \ + | sed "s|$ref||g" \ + | fzf --query="$1" +) file=$(cut -d':' -f1 <<< $sel) line=$(cut -d':' -f2 <<< $sel) echo +$line $file -vim $file +$line -c 'normal zt' +vim $ref/$file +$line -c 'normal zt' -- cgit v1.2.3