I use Atom because Vim emulation in Atom (the highly-extensible vim-mode-plus package) far surpasses any Vim not just in VS Code, but in any other editor. I can literally everything that I can do in Vim in Atom, and in Atom it is even better with my custom additions.
As a Vim user (editing code VERY CONVENIENTLY AND FAST), VS Code just isn't there yet (and yes, I've explored the available plugins and features).
For example, in Atom, commands like :'<,'>s/old/new/g to find-replace in the whole buffer works, etc!
It's been a while since I've evaluated all the Vim-style possibilities in VS Code though. At this point in time, many of the features of my 1.5k line vimrc work in Atom and were easy to set up.
Little bit late, but you can use neovim with the vim extension, which will definitely solve your problem. I'm not sure so much about the vimrc, but honestly the stability, speed, and just better design of VScode was worth it for me to switch.
I definitely recommend it. It took a while for me to get used to it, but the speed benefits, better key combos, better/more consistent design, better language support and tooling (Typescript type annotations are absolutely amazing), and better command pallet made it worth it for me.
Yeah, the TypeScript support in particular is what interests me the most (especially because I also want to get into AssemblyScript (TypeScript for WebAssembly)), but at the time I was comparing Atom and VSCode, the Vim support in Atom far outweighed the better TS support in VS Code for me. I will definitely have to swing back around to see how they compare nowadays. I'm hoping vim support in VS Code is as configurable and flexible in Atom (in Atom I can script the vim-mode-plus plugin with practically all the same features as native Vim, it's the first vim-emulation of any editor that I ever actually liked compared to native Vim).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I use Atom because Vim emulation in Atom (the highly-extensible vim-mode-plus package) far surpasses any Vim not just in VS Code, but in any other editor. I can literally everything that I can do in Vim in Atom, and in Atom it is even better with my custom additions.
As a Vim user (editing code VERY CONVENIENTLY AND FAST), VS Code just isn't there yet (and yes, I've explored the available plugins and features).
For example, in Atom, commands like
:'<,'>s/old/new/g
to find-replace in the whole buffer works, etc!It's been a while since I've evaluated all the Vim-style possibilities in VS Code though. At this point in time, many of the features of my 1.5k line vimrc work in Atom and were easy to set up.
Little bit late, but you can use neovim with the vim extension, which will definitely solve your problem. I'm not sure so much about the vimrc, but honestly the stability, speed, and just better design of VScode was worth it for me to switch.
Sounds cool. I'd definitely like to give it another go. It's been a while since I've tried VS Code.
I definitely recommend it. It took a while for me to get used to it, but the speed benefits, better key combos, better/more consistent design, better language support and tooling (Typescript type annotations are absolutely amazing), and better command pallet made it worth it for me.
Yeah, the TypeScript support in particular is what interests me the most (especially because I also want to get into AssemblyScript (TypeScript for WebAssembly)), but at the time I was comparing Atom and VSCode, the Vim support in Atom far outweighed the better TS support in VS Code for me. I will definitely have to swing back around to see how they compare nowadays. I'm hoping vim support in VS Code is as configurable and flexible in Atom (in Atom I can script the vim-mode-plus plugin with practically all the same features as native Vim, it's the first vim-emulation of any editor that I ever actually liked compared to native Vim).