Hey Wilhelm,

thanks for trying it out.

I'll look at the command id and fix that.

For C-x,C-s and some other keys to work you have to go to Options ->
Environment -> Keyboard and Import the EmacsKeys.kms file in the
emacskeys project folder.

Did other keys work for you, e.g. C-a, M-d, C-k, etc?

Cheers,
Felix

On Thu, Feb 4, 2010 at 2:47 AM, Wilhelm <wilhelm.me...@fh-kl.de> wrote:
> Felix Berger schrieb:
>> Hi Wilhelm,
>>
>> I added a branch called v1.3.1 that builds against Qt Creator's
>> v.1.3.1 branch. Hope that works for you.
>>
> thanks for the branch!
>
> Unfortunately it doesn't work:
>
> command = actionManager->command("QtCreator.Sidebar.File System");
>
> returns 0, so I suppose the command does not exist.
>
> The pointer isn't checked, so it crashed ;-)
>
> After commenting this it compiles and runs but the bindings aren't
> active (e.g. C-x  C-s doesn't save the file, still it is C-s)
>
>> Felix
>>
>> On Mon, Feb 1, 2010 at 12:55 PM, Wilhelm <wilhelm.me...@fh-kl.de> wrote:
>>
>>> Hi,
>>>
>>> Felix Berger schrieb:
>>>
>>>> Hi,
>>>>
>>>> I'm pleased to announce EmacsKeys, a plugin for Qt Creator that
>>>> provides basic Emacs key bindings and functionality.
>>>>
>>>>
>>> great!
>>>
>>>> Project page: http://github.com/fberger/emacskeys
>>>> Git repository: git://github.com/fberger/emacskeys.git
>>>>
>>>>
>>> can't build that with qtcreator-1.3.1. Can you update the plugin?
>>>
>>>
>>>> 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@trolltech.com
>>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>>
>>>>
>>> --
>>> Wilhelm
>>>
>>>
>>> _______________________________________________
>>> Qt-creator mailing list
>>> Qt-creator@trolltech.com
>>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>>
>>>
>>>
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator@trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>
>
>
> --
> Wilhelm
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator@trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
>

_______________________________________________
Qt-creator mailing list
Qt-creator@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to