4 ms·
I'm pretty impressed how fast Atom has evolved in every way, be it performance or plugin system (I was skeptical last year). Its pretty powerful no doubt, but w
by truncate 11y ago
I'm pretty impressed how fast Atom has evolved in every way, be it performance or plugin system (I was skeptical last year). Its pretty powerful no doubt, but what's really cool about Atom is how quickly you can get started with it. I recently started learning Haskell. Typically I live in Vim, but I was feeling lazy to set up all goodness, so I just randomly started Atom and installed Haskell plugin. And it was so quick and so nice! Auto-completion, linter, type hints all working out of the box. And if you don't like something, like in my case start auto-complete as soon as I type, you could simply disable it from settings.
I don't know if I will leave Vim for Atom, but its certainly a great tool. If some newbie asks my opinion on what editor/ide to use, I will be inclined to say Atom as its so easy to get started with.
PS> And seems like they finally fixed the hidpi issues with this release!
- farresito 11y agoYou could probably use vim inside atom through neovim and this project: https://github.com/carlosdcastillo/vim-mode https://github.com/carlosdcastillo/vim-mode I haven't personally tried it yet, but something like this will certainly be a good option in the future.
- shriek 11y agoDoesn't give you the whole suite of vim keys but for average vim users this should be okay. Saying this from experience.
- farresito 11y agoIt does give you all the suite of vim keys (or it should). It uses neovim's API to connect to neovim. You can even use (neo)vim's plugins because the commands are processed by neovim, not by Atom. In other words, the plugin acts as an interface between neovim and Atom; thus, everything you have in neovim you have it in Atom.