diff options
author | Ben Sima <ben@bsima.me> | 2021-02-14 21:42:50 -0500 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2021-02-14 21:42:50 -0500 |
commit | 4481fef1790620153084f1fbda8d8394b9ef0366 (patch) | |
tree | b8b0466a30fbf375b24554e2dc14127cc4de3d78 /u | |
parent | 49480241913dfd8cb1ed5bef72b21cc71318dcf6 (diff) |
u: search runes and terser output
Diffstat (limited to 'u')
-rwxr-xr-x | u | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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' |