-- Originally posted by (AT sourceforge.net): *anonymous -- -- This ticket was imported from http://sourceforge.net/p/rkward/feature-requests/34 on 2017-05-31 14:48:55 +0100 -- Hi, It would be nice to have a keyboard shortcut that would enable the cursor to jump from the script editing window to the console \(and the reverse\) without executing any lines of code. One used to be able to do this in Kate by hitting the shortcut to Show Terminal \(twice if terminal was already visible\). But this was never as good as it could have been. Ideally it would be something like ... 1\) Type in script editor 2\) Hit Ctrl-J 3\) Type in console 4\) Hit Ctrl-J 5\) Type in script editor \(at the place that the cursor was when Ctrl-J was hit the first time\) without having to reach for the mouse. Thanks, as always, for all your great work. Ben Goodrich -- Labels: RKWard user interface --
Logged In: YES user\_id=300591 Originator: NO Ok, this seems like a good idea, though probably we'd want something more general. What I have in mind right now, is a sort of "history" of the last used windows. Then we could have one action/shortcut for going back in the history of windows, and one for going forward. In addition, we might want to add some actions to go to the different tool windows in the Window menu \(and allow the user to assign shortcuts to these\). Programming this feature is not quite as easy, though, due to the fact that the tool windows, and the "document" windows \(everything shown in the tabbed area\) are two rather different kinds of beasts, and we'd have to unify them in some way \(code wise\), first. I'll look into it.
- **labels**: --> RKWard user interface
Logged In: YES user\_id=300591 Originator: NO Several shortcuts now exist \(in the development version\) to switch between windows, both using forward/backward navigation between recently used windows, and jumping directly to a certain tool window or the current document window. See Windows->Activate for all the shortcuts. Thanks again for suggesting this. Closing it as implemented.
- **assigned_to**: nobody --> tfry - **status**: open --> closed