vim

For discussion on all things (neo)vim.
orestis 2020-08-28T06:07:41.001600Z

I added vim-fugitive and it was super slow β€” like, 2-3 seconds delay to do any command. Turns out it spawns the β€œshell” to get anything done, so my fish shell which takes a couple of seconds to start because of having asdf around β€” was slowing things down.

orestis 2020-08-28T06:08:08.002Z

After adding:

# Anything beyond this point is not executed when fish isn't run interactively, 
# such as via `fish -c '...'`
if not status --is-interactive
    exit
end
To my fish.config, everything is snappy again πŸ™‚

dominicm 2020-08-28T07:41:43.003Z

Yeah, there's a few programs which shell out. I can't believe how slow your fish is.

Olical 2020-08-28T08:01:50.003900Z

My fish was that slow on OSX (for the short amount of time I was forced to use it), totally fine on every Linux machine. Also every program (like nvim) took ~1+ seconds to open due to some new OSX security thing at the time?

orestis 2020-08-28T13:16:07.004700Z

I traced the fish slowness to the asdf package manager.