Есть ли способ сделать ссылку активной в терминале OSX? - PullRequest
114 голосов
/ 26 февраля 2010

Я планирую разработать средство форматирования Mxmlc to Textmate, которое форматирует ошибки mxmlc в виде интерактивных ссылок, поэтому их можно быстро открыть в Textmate, так как Textmate имеет схему URL, например: txmt: // open /? Url = file : //~/.bash_profile&line=11&column=2.

Мне интересно, есть ли возможность отображать ссылки в вашем терминале OSX, которые также можно нажимать, например, путем изменения переменной PS1 или около того.

пс. Я не хочу использовать HTML, который работает в среде Textmate.

Ответы [ 3 ]

258 голосов
/ 26 февраля 2010

До OSX Lion:

cmd + shift + double-click на URL в Terminal.app, и он откроется в программе по умолчанию.

OSX Lion:

cmd + double-click (в противном случае вы перейдете в полноэкранный режим).

25 голосов
/ 26 февраля 2010

Можно щелкнуть правой кнопкой мыши URL-адрес в терминале, и первая опция в контекстном меню - «Открыть URL-адрес». Не идеально, но, может быть, достаточно хорошо?

0 голосов
/ 26 февраля 2010

Передайте вывод на lynx:

your_command | lynx -use_mouse -stdin
...