MarcoIeni / intellimacs

Spacemacs' like key bindings for IntelliJ platform.
MIT License
536 stars 94 forks source link

[Request] Structural editing #50

Open tapegram opened 2 years ago

tapegram commented 2 years ago

Hello! I'm really enjoying this project and depend on it for all my kotlin dev. However, I am increasingly missing the structural editing slurp and barf keys from spacemacs.

I was looking around the intellij plugin ecosystem and it looks like the Cursive is the best bet there -- but structural editing is just a small part of that plugin being for clojure language support, which seems like more than I want. And I'm not sure how to map the keys to my preferred spacemacs bindings.

Is there any chance of this possibly eventually making it into intellimacs, or is that beyond the scope of this project? Thanks!

MarcoIeni commented 2 years ago

Hi tapegram! First of all, thanks for your kind words. I don't use this feature and I don't have time to work on it. If you want you can develop this feature by yourself by adding source path/to/structural_editing.vim to your .ideavimrc.

After that, you can submit a Pull Request and we merge your effort if you want :+1: