<p>I have no idea.  It highly depends on what you mean by "emacs keybindings": if it's simple single sequences that basically just require remapping every actions to a different keybinding, all it would require is make everything configurable (some basic stuff is not, like movements).  This would require the work of adding the missing keybindings so they are configurable, that is, it would be fairly easy.</p>

<p>If however you want to support full multi-sequences like (I don't know emacs, so I won't know if it exists or what it does) <kbd>M-a d</kbd> or more complex, you'll basically need to rewrite the whole keybinding handling.  And that might be a lot of absolutely non-trivial work.</p>

<p>That said, I wonder if there isn't somebody already trying to do more or less this, <code>ville</code> on IRC I think.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1062#issuecomment-225003115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe/ABDrJ6zw9B2ts7OJOi_xGCTLvX-qdvKfks5qKGtegaJpZM4IySbr">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4XXkFYdWMntIhbcSKon3tPhiWeeks5qKGtegaJpZM4IySbr.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/1062#issuecomment-225003115"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>