Discussion:
Emacs key bindings for Qt Creator?
Stefan Vollmar
2009-05-02 13:50:57 UTC
Permalink
Dear Jonathan,
dear Andre,
Is there any Emacs key bindings for Qt Creator? Much like how Visual
Studio has it. Not perfect,
nor does it have to be. Actually, even Meta- (Alt-) works, doesn't
conflict with keyboard
shortcuts for menus (I just press Alt, release, then hit any menu
shortcuts I want).
[...]
I'm not asking for complex Emacs functions. Just the "move up/down/
left/right". The "move by
word". Page up/down. Etc. Incremental search if possible (that's my
long-time life-partner,
sorry), forward/reverse. Mark-set for copying text. That's about it.
Oh, Ctrl+x,s.
I'm willing to contribute here. How?
I totally agree that a few (optional) Emacs key binding would make an
excellent tool even better! In addition to the above, I am missing
Ctrl-K (which is probably not difficult to implement). Pretty please!

Warm regards,
Stefan
--
Dr. Stefan Vollmar, Dipl.-Phys.
Max-Planck-Institut für neurologische Forschung
Gleuelerstr. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213 FAX +49-221-4726-298
Tel.: +49-221-478-5713 Mobile: 0160-93874279
Email: vollmar-BisN9eOzNsuzQB+***@public.gmane.org http://www.nf.mpg.de
André Pönitz
2009-05-04 07:49:41 UTC
Permalink
Post by Stefan Vollmar
Is there any Emacs key bindings for Qt Creator? Much like how Visual
Studio has it. Not perfect,
nor does it have to be. Actually, even Meta- (Alt-) works, doesn't
conflict with keyboard
shortcuts for menus (I just press Alt, release, then hit any menu
shortcuts I want).
[...]
I'm not asking for complex Emacs functions. Just the "move up/down/
left/right". The "move by
word". Page up/down. Etc. Incremental search if possible (that's my
long-time life-partner,
sorry), forward/reverse. Mark-set for copying text. That's about it.
Oh, Ctrl+x,s.
I'm willing to contribute here. How?
I totally agree that a few (optional) Emacs key binding would make an
excellent tool even better! In addition to the above, I am missing
Ctrl-K (which is probably not difficult to implement). Pretty please!
I outlined a possible process (copy plugins/fakevim/fakevimplugin.{h,cpp},
to some plugin/fakeemacs, and start implementing something similar
to fakevimhandler.cpp).

I can lend a hand when it comes to integrating somebody else's
work, but I won't do it myself. I've never "really" used emacs, and
I have a few other projects open already...

Andre'

Loading...