1
$\begingroup$

I have had a long-standing problem when I try to use my inputautoreplacements in a text cell. The replacements I have made include boxes that include placeholders.

When in the text cell, you type the string shortcut and then usually press the space bar. Then your replacement is made. Works great. However, the cursor does not move back into any of the placeholders. According the Wolfram via tech support this is normal behavior.

To move back in I need to press the left arrow key two times and then tab through the placeholders. This is a pain and sometimes that doesn’t work consistently depending on the structure of the boxes.

  1. I would like to find a solution that will automatically move the cursor to the closest placeholder to the left of the cursor after the auto input replacement is made.

  2. If not automatic, then I would like to create a keyboard shortcut to do this instead of relying on the left arrow button which doesn’t always work.

Any ideas?

$\endgroup$
8
  • $\begingroup$ Is this related to the "bug" in this question? $\endgroup$
    – QuantumDot
    Commented Mar 19, 2019 at 2:23
  • $\begingroup$ Yes, however according to wolfram, it is not a bug. See my comment in that section. As it is not a bug, I would like a solution. $\endgroup$
    – B flat
    Commented Mar 19, 2019 at 2:36
  • 2
    $\begingroup$ Contrary to what technical support might say, this response by @ItaiSeggev, the senior kernel developer of Mathematica, confirms it is a bug. $\endgroup$
    – QuantumDot
    Commented Mar 19, 2019 at 2:43
  • $\begingroup$ Thank you. I should have stayed up to date on this post. I was assured by their developing team this wasn’t a bug but now I see that is not the case. Good news! Thank you. $\endgroup$
    – B flat
    Commented Mar 19, 2019 at 2:45
  • $\begingroup$ You can navigate between placeholders using Tab and Shift+Tab. $\endgroup$
    – Kuba
    Commented Mar 19, 2019 at 11:18

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.