3 ms·
That's one reason I have close to zero interest in Vim(Or window managers, or anything of the sort). I can rebuild my configuration(Aside from some fussy embed
by eternityforest 4y ago
That's one reason I have close to zero interest in Vim(Or window managers, or anything of the sort).
I can rebuild my configuration(Aside from some fussy embedded toolchains) in half an hour or so. VS code, a few different linters, swissknife, stack tabs, timestamper, indenticator, pylance.... done.
Even if there's a Windows machine I'm fine. Haven't done anything on mac in a decade but I assume I'd be fine there too.
Also, if something takes more than 5 minutes to learn or set up I will usually at least look for other options, on the assumption that if it takes time to set up, it will probably take time to maintain and modify, because it was probably made by people who enjoy deep customization.
There's lots of things worth learning and setting up, but also lots that... I'm not so sure about.
- petepete 4y ago> I can rebuild my configuration(Aside from some fussy embedded toolchains) in half an hour or so. VS code, a few different linters, swissknife, stack tabs, timestamper, indenticator, pylance.... done. I can clone my dotfiles repo[0], run a single command that installs all my dependencies[1], another that links my config and I'm done. That gives me a fully-configured neovim with all my plugins (thanks vim-plug) within 2 minutes. [0] https://github.com/peteryates/dotfiles/ https://github.com/peteryates/dotfiles/ [1] https://github.com/peteryates/dotfiles/blob/master/Makefile#L12 https://github.com/peteryates/dotfiles/blob/master/Makefile#...
- eternityforest 4y agoPretty impressive, but also looks like a big initial time investment. Also, will it all work on Windows? Looks like I'd need a whole new setup to get things running on a windows machine if for some reason that's what was available at work. Do things break between Linux releases? The number of extra steps you need to get something like language server protocol working makes it seem like at least some maintenance could be needed.
- petepete 4y agoYeah, my config has been evolving though my career over the last twenty years or so. I'm totally not suggesting you jump ship or change the way you're working, but automating the copying of config and placing it under some kind of version control is the real winner. Things occasionally break, but the only part of my config where that's likely are my neovim plugins - things keep moving and occasionally a bit changes and I need to adapt. I can happily use a minimal neovim setup so if I need to disable LSPs for a bit it's not the end of the world. It's been mostly fine though. It would probably work on Windows but I don't think Windows has symlinks so you might need to copy files rather than stow them.