6 ms·
I often use `git grep something | vim -` which puts list of files into vim with line numbers, and then I do `gF` to get to file and particular line.
by bgaluszka 10y ago
I often use `git grep something | vim -` which puts list of files into vim with line numbers, and then I do `gF` to get to file and particular line.
- foota 10y agoI didn't realize vim supported reading from standard in, thanks!
- dllthomas 10y agoYou can go one further. I have an alias 'cbuf=vim - -ccbuf!' This takes whatever is piped in and loads it into the quickfix list. So I get locations out of anything with lines of the format "file:line: something" or "file:line:col: something". Eg: git grep -n | cbuf