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?

  • $\begingroup$ Is this related to the "bug" in this question? $\endgroup$ – QuantumDot Mar 19 '19 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$ – Michael McCain Mar 19 '19 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 Mar 19 '19 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$ – Michael McCain Mar 19 '19 at 2:45
  • $\begingroup$ You can navigate between placeholders using Tab and Shift+Tab. $\endgroup$ – Kuba Mar 19 '19 at 11:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.