https://bugs.documentfoundation.org/show_bug.cgi?id=167015

            Bug ID: 167015
           Summary: RFE: writer: Behaviour of ctrl-b/u/i
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

This user wants to frequently change bold/italic/underline but finds the
current semantics don't quite fit for them.
It turns out MS Word has two different modes, and we match one of them, they'd
like an option for the other (or possibly another way to do this)

(This is reported on behalf of PAgent who discussed it on the Fediverse:
    see: https://social.chinwag.org/@PAgent/114672187711335443
)

Imagine you want the result to be 'Alpha _*Bravo*_ Charlie' (where _*Bravo*_
means Bravo in bold and underlined)
a) Start with the text 'Alpha Charlie'
b) Move the cursor back to just before the 'C'
c) Hit ctrl-b ctrl-u  (This turns on bold and underline but makes no change to
the current text)

d1) Type 'Bravo'
e1) Type ctrl-b ctrl-u - this turns off the bold/underline - but also removes
it from the 'Bravo' you just typed

d2) Type 'Bravo ' (space at the end)
e2) Type ctrl-b ctrl-u - this turns off the bold/underline - but you're left
with an underlined (and bold) space after 'Bravo'

so neither d1e1 or d2e2 give you the desired result.
Apparently this matches Words default setting.

But word has an option that when deselected makes ctrl-b/u/i strictly just
toggles the current state off and never changes the word you're in; apparently
this is File->options->advanced->'When selecting, automatically select entire
word'.

I have a few suggestions:

1) Add a similar option
2) Add commands that can be bound to keys, e.g. toggle-bold - which strictly
flips the option and doesn't try any change to the current content
3) Set up some default options for (2) - e.g. ctrl-shift-b ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to