我注意到我的Debian / Linux终端上打印的超链接是可点击的,点击后打开浏览器。
我想知道这是否可以用于其他事情,或者这只是在终端中仅用于超链接的硬编码。
是否可以在Python中打印出一行,点击后会启动另一个进程,例如?
答案 0 :(得分:1)
URL支持在单个终端仿真器中进行了硬编码。
终端可以支持在其称为家庭的任何环境中注册的任意URI,以便您可以例如为myapp写一个Gnome扩展://某些东西并让它在gnome-terminal中工作,但这完全是终端特定的。
任何终端中的终端程序也可以接收鼠标事件,然后它可以随意做任何事情(例如elinks
如何让你点击非URL链接进行浏览)。但是,这需要程序在前台运行并控制该终端上显示的所有内容。