Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-18239

'emacs wndmove' style window-switching hotkeys

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • Editors

      EDIT: see an implementation in a fork here: https://github.com/dobkeratops/qt-creator

      Some tiled window UI's (such as emacs) offer hotkeys for switching to windows spatially, e.g. 'select window to the left, select window above, select window below, select window to the right'.

      See: emacs 'windmove' https://www.emacswiki.org/emacs/WindMove - inspiration

      ratpoison c-t,arrows http://www.nongnu.org/ratpoison/doc/Default-Key-Bindings.html

      Ancient DOS editor 'brief', where I first encountered the feature: https://en.wikipedia.org/wiki/Brief_(text_editor)#/media/File:BriefTextEditor.png

       

      It would be great if this could also move between editors and the project/class view, debugger windows, output etc.

      This is fast to learn and use, because whilst coding one is frequently using the cursor keys already; remembering one modifier or chord can be easier than remembering separate key combinations for toggling panes & other panels.

      ( I've no idea how hard this would be to do, it's not so common in gui applications. The existing window-switching hotkeys are certainly ok )

       

      EDIT: It seems fakevim mode (http://doc.qt.io/qtcreator/creator-editor-fakevim.html) can do this , but conflated with VIM hotkeys for everything else and it's modal style which I don't want. 

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            con Eike Ziller
            acppcoder walter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes