Vim and Emacs, and who knows what else, don’t handle the path/to/file.txt:<line_number> syntax that’s output by so many things.
This lets you edit a file at the appropriate line
in vim, emacs, and vscode by just copying that output from your logs,
or whatever, and pasting it in after edit. Yes you could edit the
output and do it manually but that gets old (annoying) fast.
So, edit path/to/foo:44 will open up the foo file at line 44.
Note: no, you don’t need this for vscode. The code command works just fine
without it, but I added it for some handwavey sense of “completeness”. :P
USAGE: edit <path ending with :<num>>
Please specify a file to edit.
example:
edit foo/bar/baz.rb:44
Set your EDITOR env variable to emacs, code, or any *vim variant.
I'll open the provided file to the specified line number
Metadata:
Tags: