@p @nyanide
There's vim-go plugin or something like that — it brings in tons of dependencies, including things that you might never need and it's pretty slow as it's full LSP implementation, but it displays the output of "go doc" for the function inline as you type its name — quite handy unless you're doing it of a Raspberry Pi over ssh 😅
@p @nyanide
Yeah, I'm not a fan of these things either — I sometimes run vim with an empty config to prevent it from loading plugins.
vim-go is still bearable — the most insane thing I've seen in this vein is Rust plugin, I tried running it on an old ThinkPad T43 once: suddenly everything slows down to a crawl and the fans are spinning up, I'm like "WTF is happening?!"
Turns out it builds the project on every iteration to tell you what's wrong 🤦
> Yeah, I'm not a fan of these things either — I sometimes run vim with an empty config to prevent it from loading plugins.
Yeah, if I am using vi, usually it's nvi or busybox vi; half the time I just use ed, though. It's nice to not have the editor demand the whole screen if you are doing sysadmin stuff, and that is usually what I'm doing if I am not using acme.
> Turns out it builds the project on every iteration to tell you what's wrong
Dims the lights, I suspect.