#ideavim — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ideavim, aggregated by home.social.
-
@hare_ware Putting in my vote for #HelixEditor. I've used everything you've mentioned. I'm a #Vim expert (I've even made videos). #PyCharm is what we use at work and has been a favorite (with Vim bindings #IdeaVim) forever; but I'm all in on Helix. This is a datapoint for you, not any kind of coercion. Give it a chance, compare, decide if it gives you what you need.
-
@b0rk I am absolutely not telling you what to do. I'm giving you a datapoint. I am a #Vim / #NeoVim expert. I have used Vim for ... hmm, maybe it's decades. Not sure. I use Vim key-bindings everywhere that I can. I have given talks and made YouTube videos about Vim.
I’m always trying new things. For instance, #RustLang. One thing I thought I'd try is the #HelixEditor. For a lot of people, and you may well be one, Vim/NeoVim is the right choice. If it is, I won't try to convert you. But my experience so far with Helix has been so positive, that even after decades of Vim being my favorite, it has been replaced by Helix.
I still use Vim wherever that's the right choice, for instance remote machines I don't control. But editing actual code in Helix using that language's LSP and with tree-sitter is absolutely delightful. Even the fact that Helix isn't a “finished” editor doesn't dissuade me.
At work, #Python is our main language, and we all have PyCharm. I use the Vim bindings via #IdeaVim. I prefer Helix even to that.
So there's your datapoint. Maybe someone you know well and trust has an opinion that sheds more light on the two editors.
-
Find #Vim interesting, but you're hesitant to leave #IntelliJ? You're not alone!
I wrote about my experience using the #IdeaVim plugin, how I've configured it, and how you can try it, too.
https://sethlopez.dev/ideavim/
#Android #AndroidStudio #AndroidDev #Programming #IntelliJIdea
-
@art I’m a long time #Vim and #NeoVim user. In fact, I’ve given talks on them. I use Vim key-bindings everywhere I can; especially #IdeaVim in #PyCharm. I’ve been using #HelixEditor lately. The key-bindings come from Vim, but aren’t about playing code golf. They’re about being easy to use and remember. When you start a multi-key sequence, there is typically a menu that pops up showing you what the next key can be. The big difference, though, is that in Helix first you make a selection, and then you act on it.
Helix is easier to use than Vim/NeoVim. I’m just a Helix beginner especially compared to my skills in Vim. Helix is absolutely worth a try. If it’s Vim for you, then it’s Vim. But Helix might offer you something familiar but simpler.
-
I use #NeoVim, vi edit-mode in #bash, and #ideavim in #pycharm and #rustrover. In Bash, (once you hit Esc) you can edit in the line, or hit v to open up $EDITOR. But in the line, it’s really only vi, not Vim! So you can’t daw or ciw. Turns out I use the word text-object all the time! Very frustrating!
-
I like the command-line. I’m forced to use #windows. #windowsterminalpreview is pretty nice. I have menu items for #gitbash, for #ubuntu under #wsl, for cmd.exe, for #powershell, #azure, and #anaconda. I do a little editing here in actual #Vim but mostly I use #PyCharm and #ideavim. I do all my #git commands in the terminal. Same with #pixi though in my situation it’s often convenient to use pixi from cmd.exe. This toot is a strong recommendation for Windows Terminal Preview.
-
I’ve used all the major text editors. When not cross-platform, I do look at macOS apps, though I run all three OS choices day-to day. As I’ve said before, I mostly prefer #vim. I spend a lot of time in #pycharm using #ideavim. #helix is pretty good. I used it for three months and may give it a second chance. But I think the next thing to look at is #zed.
-
I love #vim. I use vim. I tried #helix. It was fine. I used it for three months. Back to vim. But I hear helix is getting better. Maybe it’s time to try it again.
Helix still won’t be available on remote systems. I use #ideavim in #pycharm. There won’t be an IdeaHelix. I hear helix is getting a #scheme. That would be a big deal.
-
I don’t always get to use Vim. Sometimes I have to use a Vim emulator, e.g. in PyCharm or Obsidian. Some Vim emulators are great. I love IdeaVim. But every one seems to have the same flaw. I always have to hit escape more than once (sometimes many times) to return to normal mode. I find it near the top of my frustration list. #vim #ideavim
-
#JetBrains veröffentlicht gerade gefühlt auch jeden Tag eine neue Version von #IdeaVIM.
-
With new Kotlin Multiplatform #KMP support in Fleet comes the ability to open #Xcode projects! I opened a simple (non-KMP) project and had full code navigation and completion. Nice!
Now if only they could bring their #vim emulation up to the same level of functionality as the #IdeaVim plugin in the rest of their IDEs, things would really be looking up. But it likely won’t be soon since it seems they're reimplementing from scratch - and slowly.
My search for an #AppCode replacement continues…
-
With new Kotlin Multiplatform #KMP support in Fleet comes the ability to open #Xcode projects! I opened a simple (non-KMP) project and had full code navigation and completion. Nice!
Now if only they could bring their #vim emulation up to the same level of functionality as the #IdeaVim plugin in the rest of their IDEs, things would really be looking up. But it likely won’t be soon since it seems they're reimplementing from scratch - and slowly.
My search for an #AppCode replacement continues…
-
With new Kotlin Multiplatform #KMP support in Fleet comes the ability to open #Xcode projects! I opened a simple (non-KMP) project and had full code navigation and completion. Nice!
Now if only they could bring their #vim emulation up to the same level of functionality as the #IdeaVim plugin in the rest of their IDEs, things would really be looking up. But it likely won’t be soon since it seems they're reimplementing from scratch - and slowly.
My search for an #AppCode replacement continues…
-
With new Kotlin Multiplatform #KMP support in Fleet comes the ability to open #Xcode projects! I opened a simple (non-KMP) project and had full code navigation and completion. Nice!
Now if only they could bring their #vim emulation up to the same level of functionality as the #IdeaVim plugin in the rest of their IDEs, things would really be looking up. But it likely won’t be soon since it seems they're reimplementing from scratch - and slowly.
My search for an #AppCode replacement continues…
-
With new Kotlin Multiplatform #KMP support in Fleet comes the ability to open #Xcode projects! I opened a simple (non-KMP) project and had full code navigation and completion. Nice!
Now if only they could bring their #vim emulation up to the same level of functionality as the #IdeaVim plugin in the rest of their IDEs, things would really be looking up. But it likely won’t be soon since it seems they're reimplementing from scratch - and slowly.
My search for an #AppCode replacement continues…
-
@fredbrooker To be fair: I use the #ideavim extension in phpstorm. #php
-
There are Light #Vim users and Dark Vim users: those that will use vanilla Vim, versus those that will customize the living hell out of it.
I fall solidly into the Dark camp, but I had never really applied that to #IdeaVim
I figured I'd rectify that, so I've been adding a bunch of shortcuts and custom commands.
Here's to mouse-free coding!
-
I have been an on/off user of #neovim and while I am getting the hang of it after using it solely with #tmux for a few weeks, I still feel more #productive when using #intellij. #Refactoring and moving files around is so much easier and more integrated into the #IDE. I am missing the motions though, so I think I am going to settle with the #ideavim plugin in #phpstorm. For now..