有没有办法可以启用在 CLI 中使用鼠标移动终端光标的功能?

有没有办法可以启用在 CLI 中使用鼠标移动终端光标的功能?

非常简单的问题。我在其他网站上看到了一些关于如何在 Mac 上使用 terminal.app 执行此操作的答案,但我没有看到任何针对 Ubuntu 或 Linux 的具体说明。

在有人说之前,是的,我知道 ctrl+right,是的,我知道 GUI 是为像我这样的傻子准备的,是的,我知道在终端上使用鼠标输入是一件亵渎的事情等等。/s

但如果有人有有用的答案,请告诉我。

如果它是特定于终端仿真器的,那也很好。我大部分工作都在使用 Hyper.js,但它的性能很慢,我想换成别的。

如果有必要,我也愿意安装 shell 插件等(如果这甚至可以改变这种行为的话。我不知道是否会这样)。我目前使用 zsh 作为我的 shell。

另外,我默认启用了 nano 的软包装,但使用该nano -m标志似乎对我不起作用,也许我遗漏了什么。不过,我认为这可能是 Hyper.js 的一个限制,所以我会尝试在其他地方进行一些测试。

编辑:谢谢你的链接,但 gpm 似乎不是我要找的东西。我正在寻找一种允许我将光标放在不同位置的东西,而不是允许我用光标选择文本部分的东西。我已经可以做到这一点了。

答案1

您可以使用以下方法将光标放置在给定位置tput cup

看: Posix 命令将光标移动到终端窗口中的特定位置在 Unix 和 Linux 上。

相关内容