5 ms·
If you are a Vim fan, try using IdeaVim plugin with PyCharm. Plugins can be installed directly from the in-IDE plugin library.
by vitalique 13y ago
If you are a Vim fan, try using IdeaVim plugin with PyCharm. Plugins can be installed directly from the in-IDE plugin library.
- CraigJPerry 13y agoI'm a fussy bugger sometimes :-) Over the years I've learned to shy away from vim plugins. In my experience they're always missing a crucial motion or two and it just becomes counter productive for me to keep stumbling into the missing command. I think it's the curse of vim, we all use different subsets of its abilities! Another factor is the vim layer tends to be incomplete in terms of functionality exposed by the host application. ST2's Vintage mode (which i did play with) is a good example of this problem. EDIT: brain fart
- sillysaurus2 13y agoSame. With the sole exception of ViEmu, every other Vim simulator seems to disappoint. E.g. Emacs plugins that simulate Vim.
- zem 13y agonetbeans's jvi is essentially a straight port of the vim code to java, and is therefore remarkably complete. also emacs's evil mode has come a long way.
- sillysaurus2 13y agoThanks, I'll check them out. Here's to hoping.
- rufugee 13y agoI tried to like IdeaVim, but simple things like undo/redo were broken by the mix of vim and intellij shortcuts. When even the basics don't work...
- JanezStupar 13y agoYou could try remapping shortcuts to your liking. JetBrains products have awesome personalization capabilities.
- vlasovskikh 13y agoThis is a known problem. The multiple undo actions per single 'u' command bug has been fixed recently. The updated version of IdeaVim will be released soon. We have been working on making IdeaVim more stable, see the changelog https://github.com/JetBrains/ideavim/blob/master/CHANGES.md https://github.com/JetBrains/ideavim/blob/master/CHANGES.md.
- rufugee 13y agoVery glad to hear that. Thanks.
- rufugee 13y agoI tried to like IdeaVim, but simple things like undo/redo were broken by the mix of vim and intellij shortcuts. When even the basics don't work...