shell窗口中的可点击链接?

时间:2011-05-30 07:35:40

标签: shell

我看到一些图形shell环境允许您单击正在运行的应用程序的文本输出中出现的超链接。

我认为输出http:// ...之类的东西可能会产生一个可点击的链接,但我还应该看看其他任何标准/机制吗?理想情况下,我想做linktext并将“linktext”显示为可点击。

我很欣赏与适当的回退机制兼容的跨平台兼容性,我会阅读任何编程语言但更喜欢java。

2 个答案:

答案 0 :(得分:2)

如果您正在使用cygwin的精简shell(Windows环境&类似Linux的shell),您可以Ctrl+click使用任何纯文本作为URL或(可能是相对的)文件路径,但是中间没有空格。

E.g。在薄壳中,键入" http://google.com"或" path / to / file.txt" (相对于当前目录)和文本上的Ctrl+click。它将通过默认应用程序打开URL或文件。

答案 1 :(得分:0)

在您的问题中,有不同的软件层混乱在一起。壳层是跨平台兼容的,标准为POSIX。但是“shell窗口”,你怎么称呼它,是由特定的终端完成的 - 比如linux控制台(根本不是窗口),xterm,windows putty,gnome-terminal等。在这个级别,没有什么比兼容性,相反,它是完全多样化的。我知道 gnome-terminal 有你想要的这个功能 - 一个能够配置哪些字符仍然是链接的一部分,哪些不是。但是你很难在这里实现兼容性,除非所有平台都有特定的终端......