Я пишу калькулятор командной строки в C, и было бы очень полезно, если бы у него была возможность перемещать курсор каждый раз, когда вы закрываете (например) скобку, выделяющую предыдущую , как и в Emacs, и т.д.C commandline app: как программно перемещать курсор
Например, если вы запускаете Emacs, и введите:
(blah)
затем на некоторое время после того, как вы печатаете закрывающую скобку, будет выделен первый один.
Я пробовал некоторые поисковые запросы, но я действительно не знаю, что искать.
Есть ли простая и мультиплатформенная (по крайней мере, это нормально, если она будет работать на Linux, но мне бы хотелось, чтобы она работала хотя бы на Windows), чтобы переместить курсор таким образом?
Реализация проклятий - это то, что вы хотите. Тем не менее, для окон не существует termcap или terminfo. – Thanatos