this repo has no description
README.md

t#

t wrap ripgrep to generate aliases to open neovim at the line:column of search results.

By default, lines longer than 4096 chars are excluded, set T_LONG=1 in the environment to include.

install#

$ go install go.seankhliao.com/mono/cmd/t@latest

And add the following into shell config:

function t() {
    command t -i "$@"
    source /tmp/t_aliases 2>/dev/null
}

example output#

» t con
input.txt
[1] 6:5:Nam consequat orci leo, eget lobortis ex semper vel
[2] 9:20:Quisque vestibulum condimentum tincidunt

two.txt
[3] 1:48:Nullam auctor felis nulla, non suscipit tortor convallis vel
[4] 2:14:Maecenas vel convallis ante
[5] 7:51:Proin venenatis tellus pretium arcu pellentesque, congue mattis risus posuere

example.txt
[6] 1:29:Lorem ipsum dolor sit amet, consectetur adipiscing elit
[7] 3:20:Ut a diam at metus condimentum fermentum et quis est
[8] 10:19:Integer hendrerit consectetur aliquet
[9] 11:9:Vivamus consequat convallis dolor, eu lobortis ligula condimentum ut
[10] 12:30:Praesent quis ante bibendum, congue nunc vel, facilisis dui
[11] 13:35:Morbi interdum efficitur erat sed consectetur.

four.txt
[12] 3:33:Morbi maximus facilisis ipsum a condimentum
[13] 13:8:Aenean convallis faucibus consequat.

final.txt
[14] 8:29:Lorem ipsum dolor sit amet, consectetur adipiscing elit
[15] 9:39:Suspendisse semper felis id malesuada convallis

Open the first result with e1.