https://bugs.freedesktop.org/show_bug.cgi?id=66975

          Priority: medium
            Bug ID: 66975
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: UI: [Enhancement]
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: joshua.a.br...@gmail.com
          Hardware: Other
        Whiteboard: BSA
            Status: UNCONFIRMED
           Version: 4.0.4.2 release
         Component: Writer
           Product: LibreOffice

Description of requested enhancement: 

One of the things that I like about LibreOffice Writer is the ability to bind
key combinations to a wide variety of behaviors. This makes it a good word
processor for folks used to shortcut-intensive text editors like Emacs or vim.
I personally have made extensive use of this feature and have keybindings for
navigating and editing text documents almost exclusively from the keyboard.

When navigating via the keyboard, it's often useful to have the ability to keep
the cursor vertically centered in the viewport—in other words to have the
document view automatically scroll, such that the cursor always remains
vertically centered in the window (in vim, this can be done with the
'scrolloff' option). Or, alternatively, it's nice to have a shortcut key that
will re-center the viewport on your cursor at any time (in Emacs, Ctrl-l does
this for you; Apple has also introduced this feature in Pages).

It would be nice to introduce one or both of the above options in LibreOffice
Writer—i.e., either

(a) an option to keep the cursor always centered, which could be toggled under
'Tools > Options > LibreOffice Writer > General'; or

(b) the option to bind a key under 'Tools > Customize > Keyboard > Navigation'
that will vertically center the cursor on demand within the window.

The ability to keep the cursor vertically centered within the text window at
all times minimizes the need to use the mouse for scrolling and navigating a
document and makes for a much simpler UX for users who navigate primarily from
the keyboard.

Operating System: Linux (Other)
Version: 4.0.4.2 release

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to