[Qt-creator] EmacsKeys - a Qt Creator plugin
Charles N Burns
charlesnburns at gmail.com
Tue Feb 2 06:59:05 CET 2010
Thank you. I know a lot of people who are so used to emacs, they feel
like they are in an alien world with more MSVC-style editors.
On Sun, Jan 31, 2010 at 11:36 AM, Felix Berger <bflat1 at gmx.net> wrote:
> Hi,
>
> I'm pleased to announce EmacsKeys, a plugin for Qt Creator that
> provides basic Emacs key bindings and functionality.
>
> Project page: http://github.com/fberger/emacskeys
> Git repository: git://github.com/fberger/emacskeys.git
>
> EmacsKeys provides the following features:
>
> * EmacsKeys.kms - A Keyboard Mapping Scheme for Qt Creator that can be
> imported in Options -> Environment -> Keyboard. It overrides some of the
> standard key bindings used in Qt Creator and replaces them with Emacs
> ones: C-s, C-x,s, C-x,C-s, C-x,C-w.
>
> * Kill ring - the Emacs kill ring allows you to maintain a history of your
> clipboards content. Caveat: It only works when text is inserted into it with
> C-W, M-w, C-k, M-d and M-Backspace.
>
> * The following keys work as expected: C-n, C-p, C-a, C-e, C-b, C-f, M-b, M-f,
> M-d, M-Backspace, C-d, M-<, M->, C-v, M-v, C-Space, C-k, C-y, M-y, C-w, M-w.
>
> * C-x,b opens the quick open dialog at the bottom left.
>
> * C-x,C-b switches to the File System view on the left.
>
> * M-/ triggers the code completion that is triggered by C-Space normally.
>
> * Mnemonics are removed from some of the menus to allow conflicting Emacs keys
> to work.
>
>
> The code works, but is not very clean at this point. If there was any
> interest in making this part of the official distribution at some
> point, I'd be happy to make it comply with any guidelines.
>
> Cheers,
> Felix
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
--
"Be who you are and say what you feel, because those who mind don't
matter and those who matter don't mind." --Dr. Seuss
More information about the Qt-creator-old
mailing list