Keyboard shortcuts (KDE, NEdit) confusion
Offer Kaye
offer.kaye at gmail.com
Tue Mar 31 11:04:11 CEST 2009
On Tue, Mar 31, 2009 at 11:16 AM, Matthijs van Aalten wrote:
> Hi,
>
> It's been a long time since I last used this mailing list for support - but I'm not able to solve the following problem myself:
>
> Using alt+Left and alt+Right used to do next_document() and previous_document() - doesn't work anymore.
>
It must have been something custom you had, since the default for
these are Ctrl+PageUp and Ctrl+PageDown. Reference:
http://www.nedit.org/help/keyboard.php#Keyboard_Shortcuts
" Alt+Home Switch to the previously active document.
Ctrl+PageUp Switch to the previous document.
Ctrl+PageDown Switch to the next document.
"
>
> - NEdit *does* receive the keyboard codes. When I define a macro (Preferences->Default Settings->Customize
> Menus->Macro Menu), I can set the accelerator keyboard shortcut to Alt+Left. But the shortcut doesn't do anything
> after defining it.
According to Nedit documentation, you cannot use this method to set
existing bindings. Reference:
http://www.nedit.org/help/binding.php#Key_Binding
"However, if you want to change existing bindings ... you will need to
do so via X resources."
>
> - I tried to define it manually by adding:
> NEdit*text.Translations: #override\n\
> Alt<KeyPress>Right: next_document()\n\ ... to the NEdit application defaults file. No luck.
>
I'm not sure this is correct - where did you find an Action Routine
called "next_document()"? I don't see it listed in the NEdit
documentation (http://www.nedit.org/help/actions.php#Action_Routines).
Perhaps what you want is 'focus_pane("next")'?
Also, did you run 'xrdb -l ~/.Xdefaults" from the shell after
modifying your Xdefaults file? Changes to x-resources in the Xdefaults
file only actually start working when you re-read the file with the
xrdb utility.
Hope this helps,
--
Offer Kaye
More information about the Discuss
mailing list