I regularly encounter paths that have line numbers attached such as,
src/fetcher.rs:543, and want to
view or edit the file at the given line. For far too long I’ve been opening the
vim and then jumping to the relevant line. This week I wrote a shell
zsh) function that does this automatically. It is simply called
v and is
used in place of
vim to edit a file. E.g.
The source of the function is below. It was written for
zsh but should be
easy to adapt for other shells.