我正在用c编写一个命令行计算器,如果它能够在每次您关闭(例如)一个括号时移动光标(例如在emacs中)来突出显示前一个括号,那将非常有用。
例如,如果启动emacs,并键入:
(blah)
然后在键入右括号后,第一个括号将亮显。
我试过用谷歌搜索,但我真的不知道该搜索什么。
有没有一种简单的多平台(至少在Linux上可以,但我希望至少在Windows上也可以)方法来这样移动光标?
最佳答案
如果您想更好地控制控制台,请查看ncurses库。
Linux控制台也可以通过console codes进行控制。不需要库,只需要printf
合适的代码来stdout
。