Ctrl+Up/Down should go to next/previous segment, but goes to next/previous UNCONFIRMED segment

Hi,

I have Studio 2019. According to the settings in Options > Keyboard Shortcuts, Ctrl+Up/Down should move to next segment, but in fact these shortcuts moves to next unconfirmed segment - that is, they skip all the confirmed segments. I would like them to work as they are described, that is, to move to next/previous segment irrespective of segment status. Can anyone explain this behaviour and help me get the shortcuts to work the way they are supposed to?

If anyone know how to make AutoHotKey do this, then you are very welcome to reply to my other question in the AutoHotKey forum about this problem: https://community.sdl.com/product-groups/translationproductivity/f/400/t/20972

Thanks a lot in advance for all replies!

BR,

Dennis

Parents Reply Children
  • Hi Dennis,

    Unfortunately Ctrl-Up/Down take you to the previous/next unconfirmed segment.

    There is no simple way that I know of to move to the previous/next segment with a keyboard shortcut.

    You might think that an AutoHotkey macro based on the following would work:

     

    1. Select the entire segment with Ctrl-a

    2. Use the Up/Down key to move to the beginning/end of the current segment, and another Up/Down to move to the previous/next segment

    There are, however, several problems with this.

    First, if you are currently in an empty segment, then Ctrl-a followed by the first Up/Down already moves you to the previous/next segment, so the second Up/Down is not needed.

    Second, you probably want to move the cursor to the beginning of the previous/next segment. Ctrl-a followed by Up twice will move you to the end of the previous segment. You then have to figure out how to move from the end of that segment to the beginning.

    You might try AutoHotkey macros that do the following to handle these problems:

    Move to the beginning of the next segment:

    1. Select the entire current segment with Ctrl-a

    2. Copy the selected text to the Clipboard with Ctrl-c

    3. If the Clipboard is NOT empty, then use Down to move to the end of the current segment, otherwise do nothing

    4. Use Down to move to the beginning of the next segment

    Move to the beginning of the previous segment:

    1. Select the entire current segment with Ctrl-a

    2. Copy the selected text to the Clipboard with Ctrl-c

    3. If the Clipboard is NOT empty, then use Up to move to the beginning of the current segment, otherwise do nothing

    4. Use Up to move to the end of the previous segment

    5. Select the entire previous segment with Ctrl-a 

    6. Copy the selected text to the Clipboard with Ctrl-c

    7. If the Clipboard is NOT empty, then use Up to move to the beginning of the previous segment, otherwise do nothing

    Best regards,
    Bruce Campbell
    ASAP Language Services