-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable assigning shortcuts for cursor navigation on the Editor #729
Comments
From [email protected] on 2011-08-09T10:09:18Z I see there could be different approaches and I'm not sure what the correct one is:
Ideally, we should be able to add shortcuts for most navigation and simple editing actions to make the editor behave close to Emacs and allow cursor navigation without the need of arrows and home/end keys. |
From ccordoba12 on 2011-08-09T11:48:34Z Labels: -Type-Defect Type-Enhancement Cat-Editor |
From pierre.raybaut on 2011-08-31T01:16:08Z I think the lower level approach is the right one:
Actually users would probably want to customize these shortcuts as well, so we must think of a way to register them to the main window, but not with the 'register_shortcut' mechanism as it exists (because there won't be any QAction or QShortcut object associated to these low-level shortcuts). |
From pierre.raybaut on 2011-08-31T01:40:18Z Two more things:
|
From pierre.raybaut on 2012-03-18T14:10:29Z Labels: -Type-Enhancement Type-Enh |
From [email protected] on 2011-08-09T12:00:10Z
Enable assigning shortcuts for cursor navigation
Currently, there is no way to make shortcuts for basic cursor navigation within the editor or console, for example:
For users accustomed to Emacs (and Linux shells) it would be very useful to be able to navigate using these shortcuts.
I would like to contribute to this solution, but first I want to verify what the correct approach is (see comment below).
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=729
The text was updated successfully, but these errors were encountered: