Существует ли эмулятор терминала (расширение или приложение), который выполняет разрешение ссылок для локальных путей?
В частности, когда я вижу такие вещи, как:
/home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in `execute_action_without_rescue ' /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms ' /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in `ms '
Я хотел бы иметь возможность нажать на:
/home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb
Чтобы открыть файл.
terminal
filenames
terminal-emulator
hypertext
Сэм Шафран
источник
источник
Ответы:
Вот простой скрипт, помогающий поместить локальные имена файлов в формат, по которому можно кликнуть ctl из Gnome-Terminal.
Примеры,
источник
urxvt поддерживает кликабельные ссылки .
источник
У терминала gnome (стандартное приложение Ubuntu по умолчанию) есть эта функция.
источник
Вы можете выполнить все, что хотите, используя xargs, gnome-open и простой скрипт, чтобы отфильтровать текст так, чтобы был удален конечный детрит. По сути, вы можете сделать что-то вроде:
компилировать | фильтр ошибок | Xargs Gnome-Open
Конечно, вам придется написать свою собственную программу «filtererrors», но это не должно быть слишком сложно. Просто прочитайте в каждой строке. Найдите первый индекс «:», а затем напечатайте строку до и без этого индекса.
источник
Это похоже на вывод для подачи
vim -q
, поэтому на экране вы можете отобразить что-то, что берет твердую копию экрана и порождает новое окно экрана сvim -q
этим файлом (где вы можете щелкнуть все, что вы хотите). Например, добавьте:На ваш
~/.screenrc
И наберите, Ctrl-AEчтобы вызвать vim для просмотра этих ошибок.
источник
Graphterm поддерживает это. http://code.mindmeldr.com/graphterm/README.html
снимки экрана по адресу http://code.mindmeldr.com/graphterm/screenshots.html
источник