blob: c660b7b907bd561d6bfb0484429f9ea3e424bfe5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
#!/usr/bin/env bash
# usage: u [query]
ref=~/src/urbit/docs/reference
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 $ref/$file +$line -c 'normal zt'
|