Hacker GitHub

← All repos

VSCodeVim/Vim

View on GitHub ↗ ★ 15,226 TypeScript

:star: Vim for Visual Studio Code

59 mentions on Hacker News by 46 people: 2 stories, 57 comments · first 2015-11-18 · latest 2025-05-06

Mentions per year 59 mentions · busiest year 2016 (12)
20082026
  1. …"the most beautiful possible" `let [current, ...rest] = changes` [1] never happened either! [1] https://github.com/VSCodeVim/Vim/pull/496#issuecomment-23547...
  2. …imo less readable, and removed useful comments -_-) but the basic idea is still there today. [1]: https://github.com/VSCodeVim/Vim/commit/0576f199cb7a765efb3c... [2]: https://github.com/VSCodeVim/Vim/blame/v1.29.0/src/history/h...
    comment by infogulch · 2025-03-27 · in Writing a tiny undo/redo stack in JavaScript
  3. …just doesn’t let extensions directly manipulate the undo stack in the way required. Look through https://github.com/VSCodeVim/Vim/issues?q=undo , there’s a lot. VSCodeVim tries to make it behave more like Vim, and because it’s independent…
    comment by chrismorgan · 2024-12-15 · in What Is Vim?
  4. …approach has about 6.5M installs. https://marketplace.visualstudio.com/items?itemName=vscodevi... https://github.com/VSCodeVim/Vim
    comment by BaculumMeumEst · 2024-06-14 · in Why not just embed Neovim?
  5. VSCodeVim ( https://github.com/VSCodeVim/Vim ) brings Vim-style input to VS Code. Good Vim input plugins can make IDEs more pleasant and efficient for users who prefer vim, neovim, vi, elvis, etc.
    comment by thesuperbigfrog · 2023-12-28 · in IDEs we had 30 years ago
  6. …* https://github.com/redhat-developer/vscode-yaml * https://github.com/znck/grammarly * https://github.com/VSCodeVim/Vim * https://github.com/mousavian/ssh-config-syntax-highlighter * https://github.com/golang/vscode-go *…
    comment by mmh0000 · 2023-12-22 · in The Loneliness of the Mid-Level Vimmer
  7. …that is good enough for most of my use cases (if you’re a fan of Vim key bindings - obviously). https://github.com/VSCodeVim/Vim/blob/master/ROADMAP.md#repe...
  8. …uses separate registers for now and it is a bit more work to save/restore q-macros. [1] https://github.com/VSCodeVim/Vim/issues/1658
    comment by WorldMaker · 2022-10-24 · in Coming Home to Vim (2010)
  9. …but the escape key doesn't, so as soon as you press "i" you're stuck in insert mode forever. https://github.com/VSCodeVim/Vim/issues/7005
    comment by rattray · 2021-09-03 · in Web-based editor
  10. VSCode does have a vim mode. See this plugin here: https://github.com/VSCodeVim/Vim It works surprisingly well.
    comment by jasonjayr · 2021-09-03 · in Web-based editor
  11. …to a proper Vim-based editor and I doubt it'll ever be since the issue is open from 2017. [1]: https://github.com/VSCodeVim/Vim/issues/1323
  12. Since you've mentioned using VSCode, this may be what you're looking for https://github.com/VSCodeVim/Vim
  13. …to be sure, are you referring to the "BuyMeCoffee" button on the GitHub page for the extension ( https://github.com/VSCodeVim/Vim )?
  14. I guess its https://github.com/VSCodeVim/Vim
  15. Not OP but they are probably talking about the vscode extension that provides Vim keybindings https://github.com/VSCodeVim/Vim
    comment by RMPR · 2020-10-06 · in Look ma, no mouse: Vimium
  16. I think they're referencing vim emulator plugins for VSCode: https://github.com/VSCodeVim/Vim
  17. https://github.com/VSCodeVim/Vim
  18. …for months. I had to go back just now to see if I had any weird configs set up, (I don't) [1] https://github.com/VSCodeVim/Vim.git
    comment by MFogleman · 2020-07-01 · in How Did Vim Become So Popular?
  19. …context for mode-switching. [0] https://stackoverflow.com/questions/60216168/vscode-open-fil... [1] https://github.com/VSCodeVim/Vim/issues/4559
  20. It's still experimental but the VS Code Vim extension has support for Neovim: https://github.com/VSCodeVim/Vim#neovim-integration I personally have not gone full dive on it yet though. I think once I can use Neovim on every major IDE /…
  21. …the maintainers [1]. The thing is Vscode is SO snappy and slick, I'm going to switch anyway :) [1] https://github.com/VSCodeVim/Vim/issues/4384
  22. …is it? Other thoughtful comparisons between life in JetBrains world vs Vscode welcome as well. [1] https://github.com/VSCodeVim/Vim/commit/3158194561fa2fba921b...
  23. …plugin has options to experimentally use Neovim to power some vim features inside of VS Code. https://github.com/VSCodeVim/Vim
    comment by WorldMaker · 2019-12-12 · in Vim 8.2
  24. …vim. I know with sublime text there is an actual-vim plugin [1] which lets you run neo-vim. [0] https://github.com/VSCodeVim/Vim [1] https://github.com/lunixbochs/actualvim
    comment by vips7L · 2019-12-12 · in Vim 8.2
  25. …Neovim as a "native library" to speed some operations (mostly ex commands), if Neovim is installed. https://github.com/VSCodeVim/Vim
    comment by WorldMaker · 2019-09-16 · in Neovim v0.4.0
  26. Just a warning for VSCode users, this issue still exists: https://github.com/VSCodeVim/Vim/issues/2007
    comment by choward · 2019-05-01 · in Intermediate Vim
  27. …setup navigation and autocomplete from within Vim. Regarding your last point: that already exists https://github.com/VSCodeVim/Vim
    comment by Cyph0n · 2019-04-13 · in Emacs 26.2 Released
  28. …vscode fixes their issues but I eagerly await a decent language server modal editing setup. [1] https://github.com/VSCodeVim/Vim/issues/2688 [2] https://github.com/onivim/oni
    comment by rraval · 2018-09-06 · in Python in Visual Studio Code
  29. …you trying to use that isn't working? All the basic up/down movement commands should be supported. https://github.com/VSCodeVim/Vim/blob/master/ROADMAP.md
    comment by jamesgeck0 · 2018-07-05 · in VS Code June 2018
  30. VSCodeVIM has neovim support too https://github.com/VSCodeVim/Vim/issues/1735 . It's still an experimental feature though. Also neovim rewrite: https://github.com/Chillee/VSCodeNeovim
  31. That looks really exciting actually! https://github.com/VSCodeVim/Vim/issues/1735
  32. …guess this is also the reason why Vim is so much higher than Emacs in the stackoverflow survey. 0: https://github.com/VSCodeVim/Vim/issues/1735
    comment by Rotareti · 2018-03-13 · in Developer Survey Results
  33. I'm talking about the offical VSCode team's Vim extension. https://github.com/VSCodeVim/Vim#neovim-integration "We now have neovim integration for Ex-commands. To enable,..."
    comment by baldfat · 2017-12-11 · in Turning Vim into an R IDE
  34. Someone is working on that: https://github.com/VSCodeVim/Vim/pull/1897
    comment by tym0 · 2017-11-09 · in Neovim v0.2.1 released
  35. …most users don't report them (they just press <Esc> and it goes back to normal). For example, this: https://github.com/VSCodeVim/Vim/pull/2087 Either way, if you're ever interested in heading back to VSCode and felt disappointed in the Vim…
    comment by chillee · 2017-11-01 · in VS Code Roadmap 2018
  36. …opted to integrate Neovim in VS Code to enable its Vim plugin to have perfect Vim compatibility: https://github.com/VSCodeVim/Vim Integrating Vim makes it a no-brainer for those projects where I have to use VS Code.
  37. …text file inside of VSCode's chrome, including all of VSCode's type hints and popups. Info here: https://github.com/VSCodeVim/Vim/issues/1735 There's an ongoing rewrite to make neovim also work with your existing .vimrc file:…
    comment by tonyhb · 2017-10-19 · in Vim after 15 Years
  38. …full neovim integration is still quite a bit away. This is the PR to track for that work. https://github.com/VSCodeVim/Vim/pull/1897
  39. …any plugins through Ex-commands. I've also been working on a PR for full neovim integration, https://github.com/VSCodeVim/Vim/pull/1897 Many of the other vim plugins also support many of these. VsVim is excellent, for example.
    comment by chillee · 2017-08-15 · in Level up your VsVim
  40. …which means that practically every Ex-command is now supported. Check out our changelog: https://github.com/VSCodeVim/Vim/releases/tag/v0.8.0 Disclosure: I am one of the developers for VSCodeVim, but I am legitimately excited about all the…
    comment by chillee · 2017-05-27 · in Sublime Text 3 Build 3132 released
  41. …you're talking about, but we have some ctrl+d/ctrl+u bugs that have to wait for upstream changes :/ https://github.com/VSCodeVim/Vim/issues/1348 I saw that you said you'll submit bugs to the tracker, so I'll see those then :) We've been…
    comment by chillee · 2017-05-07 · in Why I like Vim so much [video]
  42. …as when you open a modal and it remains in Normal mode so you can't enter text. Currently using https://github.com/VSCodeVim/Vim when using VSCode which is better but still got some rough edges. Despite a fair bit of use and study - mostly…
    comment by jcrben · 2017-05-07 · in Why I like Vim so much [video]
  43. https://github.com/VSCodeVim/Vim
    comment by crystalPalace · 2017-04-29 · in Ask HN: How do you keep improving?
  44. …plugin for Visual Studio Code has the best roadmap/checklist for supported vim features out there. https://github.com/VSCodeVim/Vim/blob/master/ROADMAP.md Every "vim mode" plugin should have something like that
  45. My plugin for Visual Studio Code is nearing 1000 followers and 200k downloads: https://github.com/VSCodeVim/Vim (Last year it was nearly nonexistent.) I learned a lot about managing an open source project, but probably the biggest thing…
  46. This is the roadmap for the biggest VS Code plugin: https://github.com/VSCodeVim/Vim/blob/master/ROADMAP.md
    comment by Sean1708 · 2016-12-05 · in Disassembling Sublime Text
  47. …9md/atom-vim-mode-plus/blob/master/keyma... VSCodeVim doesn't have it by default, but it's an option. https://github.com/VSCodeVim/Vim#usectrlkeys If you need Escape, there is always a way to get it. Whether you bind the touch bar top-left…
    comment by striking · 2016-11-07 · in MacBook Pro is a lie
  48. Try https://github.com/VSCodeVim/Vim . It's being built my MS and they are quick to respond to feedback and pull requests.
    comment by Yackson · 2016-10-19 · in Introducing Rust Language Server
  49. …active over the last couple of months. You can check our github page to confirm, if you want - https://github.com/VSCodeVim/Vim :) Let me know what you think if you do try to use it.
    comment by johnfn · 2016-10-10 · in Visual Studio Code 1.6
  50. …into when you're trying to use the extension. You can tell me here or open up issues on github - https://github.com/VSCodeVim/Vim/issues - whichever you prefer.
    comment by johnfn · 2016-10-10 · in Visual Studio Code 1.6