Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I honestly don't get why people use Atom or even VS code for that matter. Vim and emacs come shipped with many systems, have good plugins, and are waaaay faster; not to mention no telemetry!


Because they have a steep learning curve, were not designed with guis in mind and require extensive customization.


I'm a vim user for a lot of things, but there's some things that are just not as good. For example, auto-completion is definitely better in VS Code or Atom. Although, vim is improving in this respect with things like coc.nvim, they are still a _nightmare_ to setup.


Ever tried YouCompleteMe? I love it for Ruby, Python, JavaScript.


I've used YouCompleteMe extensively for a couple of years. The only language I thought it was nearly as good as these "full" web editors was TypeScript.


Vim key combinations are awful for many non-US keyboard layouts. Many combinations can't even be done (you can't hold down shift twice for examble)


a) You are free to rebind everything, b) In my experience when coding (most common use case for vim I think) most non-US keyboard layouts are miserable to use anyways..., c) Use what works for you!


GUI & extensions for the most part. VSCode is way faster than Atom & licensing allows it to be used in commercial settings unlike Sublime.


As a current emacs, former vim user, vscode is better. I use emacs as a hobby because I'm interested in it, not because it's more productive, because it's not.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: