On Wed, Jun 29, 2011 at 07:51:24PM +0200, Morten Omholt Alver wrote:
> Hi,
> 
> I can't give you an immediate workaround for this, because the
> Copy-Cut-Paste shortcuts are predefined by the Swing framework.

> 
> In general, you can customize key bindings in JabRef, although it's a
> "hidden" feature. There is even an interface for it, but due to
> problems such as with built-in key bindings it has never been exposed.
> 
> I assume you are working on Linux - in that case, open
> ~/.java/.userPrefs/net/sf/jabref/prefs.xml in a text editor (when
> JabRef is not running). Key bindings are defined in a pair of keys,
> which probably are not already present:
> 
>   <entry key="bindNames" value="Cut;Replace string"/>
>   <entry key="bindings" value="ctrl D;ctrl X"/>

> This doesn't quite work - you'll find that ctrl-D now does indeed 
> perform the cut action, but ctrl-X still does because JabRef doesn't 
> actively remove those built-in shortcuts. I don't remember exactly, 
> but I think I've tried unsuccessfully to change this.

Thank you, Morton, for the useful reply. But in the end are you not 
saying that the C-x keybinding cannot be disabled because JabRef has 
no way to block shortcuts built into Swing? In any case, the conflict 
seems to be between emacs and Swing, not emacs and JabRef.

Haines Brown

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Jabref-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jabref-users

Reply via email to