4 ms·
I used Atom for a year on a break from Vim. I got it working JUST like Vim but the biggest thing missing was a decent Git experience. I found a plugin that was
by nobleach 6y ago
I used Atom for a year on a break from Vim. I got it working JUST like Vim but the biggest thing missing was a decent Git experience. I found a plugin that was a lot like Magit (the thing I liked most about Emacs). I used that until Atom got a good Git experience. Later I tried the same thing with VSCode. It's Vim-ish experience is just not as good. I'd love to go back and try it with this though. VSC's default Git experience leaves a LOT to be desired.
- weaksauce 6y agoThey have been improving the git plugin quite a bit in very recent times... adding a lot of functionality that was missing. I still go back to spacemacs when i needed to do more advanced workflows but the basic stuff in vscode is not bad anymore(though rebasing i am still way more comfortable in magit) I am excited for this to be fleshed out and hope it's closer to a nice magit experience.
- nobleach 6y agoYeah, definitely. With the way that editor improves month over month, I can imagine its Git support will be in a great place at some point. It's really nice that they'res so much steam behind development by Microsoft. I hated that Atom ran out of steam too soon.
- cercatrova 6y agoThe GitLens extension is also great. As well as the edamagit one which ports Magit from emacs into VSCode.
- nobleach 6y agoI've heard a lot of love for the GitLens extension over the years. From what I could see, it doesn't help stage/and or commit though. It's mostly just data about branches/existing commits, right?
- cercatrova 6y agoIt does help stage and commit. Check it out, there are a lot of features.
- cercatrova 6y agoTry the Neovim plugin, it uses native Neovim rather than VSCodeVim which is emulated.
- nobleach 6y agoI have heard this. I really do like just plain old NeoVim. I tend to only mess with full blown IDE style editors just to have an idea what's available for other devs on my team. (I don't ever want to pressure someone to learn Vim/Emacs)
- cercatrova 6y agoI feel that. I just don't like setting up Vim haha, I just like the keybinds.
- nobleach 6y agoRight, and forget it if you think your Vim is somehow going to magically look like the beautiful screenshots you see on the Vim theme sites. Getting a terminal to properly handle 256 colors or more is annoying in and of itself. (definitely not impossible). It's nice to launch an editor, download some plugins, choose a theme and just GO.