读取现有屏幕显示值

读取现有屏幕显示值

使用BASH,有没有办法捕获当前屏幕上的字符?

更具体地说,我需要显示一个屏幕,其中包含当前变量中的内容,并允许用户将光标悬停在他/她想要更改值的点上,然后保存整个新条目。

前任

这是第 1 行:这是值 这是第 2 行:另一个值

在值被接受后,opps 犯了一个拼写错误,我需要将光标向上并将 vale 更改为 value,但将整个“另一个值”保存在变量中。

我实际上并没有使用读取语句,而是有按键检测,这样我就可以捕获键盘上按下的任何按键的转义序列。我可以检测到用户正在按箭头键或按下并释放鼠标按钮,但我不知道如何捕获部分改写的结果。

相关内容