Show HN: Build your own Vim emulation for VS Code
johtela.github.io
Show HN: Build your own Vim emulation for VS Code
1–10 of 51 posts
Re: Show HN: Build your own Vim emulation for VS Code
#2At work I use vscodevim, and at home I use vim with TypeScript plugins. Both approaches have lots of annoyances. Maybe a weekend dedicated to ModalEdit could give me the experience I'm really after. I'm also excited for Oni Vim 2, which is a commercial product who's promise is to provide the best of both vim and VS Code.
Re: Show HN: Build your own Vim emulation for VS Code
#3Re: Show HN: Build your own Vim emulation for VS Code
#4This is an interesting approach. I find the popular vim emulation extension (vscodevim) is a bit buggy and has lots of "uncanny valley" gaps. At work I use vscodevim, and at home I use vim with TypeScript plugins. Both approaches have lots of annoyances. Maybe a weekend dedicated to ModalEdit could give me the experience I'm really after. I'm also excited for Oni Vim 2, which is a commercial product who's promise is…
Re: Show HN: Build your own Vim emulation for VS Code
#5I'm mostly writing Go, C, Javascript, and HTML/CSS. But, so far it's been working great. And, I'm a fairly recent convert to vim (neovim).
Re: Show HN: Build your own Vim emulation for VS Code
#6See also: https://stackoverflow.com/questions/1218390/what-is-your-mos... aka "Your problem with Vim is that you don't grok vi."
Re: Show HN: Build your own Vim emulation for VS Code
#7Vim's power doesn't come from using single-letter commands to do things but, rather, in the language-like (action, verb, noun) expressions the whole ecosystem enables: "daw" to delete a word, "cit" to replace the "inner" part of a tag and start typing, numbered prefixes to execute an action that number of times, etc. See also: https://stackoverflow.com/questions/1218390/what-is-your-mos... aka "Your problem with Vim…
Re: Show HN: Build your own Vim emulation for VS Code
#8This is an interesting approach. I find the popular vim emulation extension (vscodevim) is a bit buggy and has lots of "uncanny valley" gaps. At work I use vscodevim, and at home I use vim with TypeScript plugins. Both approaches have lots of annoyances. Maybe a weekend dedicated to ModalEdit could give me the experience I'm really after. I'm also excited for Oni Vim 2, which is a commercial product who's promise is…
Have you tried the neovim integration setting? I find that almost everything works as I would expect it to nowadays.
I've been waiting for someone to make that work before diving into vscode and if it's solid looks like I have my weekend project.
Re: Show HN: Build your own Vim emulation for VS Code
#9Vim's power doesn't come from using single-letter commands to do things but, rather, in the language-like (action, verb, noun) expressions the whole ecosystem enables: "daw" to delete a word, "cit" to replace the "inner" part of a tag and start typing, numbered prefixes to execute an action that number of times, etc. See also: https://stackoverflow.com/questions/1218390/what-is-your-mos... aka "Your problem with Vim…
Re: Show HN: Build your own Vim emulation for VS Code
#10This is an interesting approach. I find the popular vim emulation extension (vscodevim) is a bit buggy and has lots of "uncanny valley" gaps. At work I use vscodevim, and at home I use vim with TypeScript plugins. Both approaches have lots of annoyances. Maybe a weekend dedicated to ModalEdit could give me the experience I'm really after. I'm also excited for Oni Vim 2, which is a commercial product who's promise is…
Have you tried the neovim integration setting? I find that almost everything works as I would expect it to nowadays.