1. 32

    1. 2

      I really wish it was easier to try these bindings outside of specific editors. Maybe I’m in a specific situation as a kotlin developer working on a large Android project, but Android Studio has a perfectly good vim emulator built in and so does every other ide. Porting Kakoune’s behavior would be more than just mapping a list of bindings, it looks like?

      It wouldn’t be a huge loss to get used to kak as a terminal editor, but then I’d feel sad all day in Android Studio, and it’s already too easy for me to feel sad there.

      1. 3

        I think that it is probably easier to emulate kakoune bindings than vim bindings in most modern editors due to kakoune’s minimalist nature. The object-verb approach is also much closer to how a non modal editor works. I think that it is important that the host editor has multiple cursor support to build from. That makes emacs a more difficult target, for example. You can check out dance for vscode https://github.com/71/dance

        1. 1

          Kakuone editing in emacs which incidentally uses multiple-cursors

      2. 1

        as far as I’m aware, vim style editing also requires more than just mapping bindings, so I don’t see why adding a noun-first editing paradigm would take more work. Maybe plugins for this exist already in VS code and the JetBrains IDEs?