"So given code like:
foo, bar := someFunc(baz)
You'd really like to know what foo and bar actually are"Wouldn't your editor, mouseless though it may be, provide for that? Does ctags not work with vi?
And why use vi over vim?