Эмулятор терминала щелкните левой кнопкой мыши, чтобы открыть ссылку

Итак, я пытался вернуться к использованию Linux в качестве основной ОС. Я использую Ubuntu 12.04 с Gnome 3. Я перепробовал несколько эмуляторов терминала, но все они, похоже, имеют общую ошибку: вам нужно удерживать нажатой клавишу ctrl, удерживая нажатой левую кнопку, чтобы открыть ссылки в браузере, или щелкнуть правой кнопкой мыши и выберите пункт контекстного меню «Открыть ссылку».

Это неоптимально для меня. Машина, которую я использую в качестве рабочего стола Linux, - это ноутбук, который я использую для работы. Я использую это, когда работаю из дома и нахожусь в своей спальне, а не в офисе; в моем офисе у меня есть игровая приставка Windows и локальный сервер Linux (к которому я обычно обращаюсь через SSH с ноутбука или игровой приставки и запускаю tmux внутри). Я часто использую это, когда моя жена спит, и у меня нет места, чтобы использовать внешнюю мышь. Я знаю, что это много лишних деталей (граничащих с не по теме), но я пытаюсь дать более четкое представление о причинах, лежащих в основе моего варианта использования, и исключаю некоторые решения, которые не будут работать.

Щелкнуть правой кнопкой мыши, выбрать открытую ссылку и даже удерживать нажатой кнопку ctrl легче, когда я могу использовать внешнюю мышь, но когда я использую трекпад, это действительно неудобно. Одна из причин, по которой я работаю дома и использую ноутбук в постели, заключается в том, что у меня хронические болевые ощущения, поэтому для меня важно найти способ настроить свое окружение так, чтобы я чувствовал себя комфортно, помогая справляться с трудностями.

Я пробовал gnome-терминал, терминатор, guake и несколько других, которые сейчас не помню. Кажется, что rxvt даже не распознает ссылки (в обычной или unicode-версии), то же самое для xterm. Unicode также, кажется, важен для правильной прорисовки tmux (могут быть изменения в конфигурации, чтобы обойти это, но это именно то, что я заметил при тестировании сейчас).

Есть ли какие-либо предложения о том, как настроить один из популярных эмуляторов для работы с этим, или другой эмулятор, чтобы попробовать? Я использую Guake в последнее время, поскольку он казался лучшим из них, но я определенно открыт для переключения, если он выполнит свою работу. Я бы предпочел не вносить исправления вручную, поскольку я предпочитаю управлять всем через apt, если это возможно, но я сделаю это, если это необходимо. До сих пор я избегал приложений, специфичных для KDE, из-за дополнительных затрат на запуск одного приложения KDE для запуска внутри Gnome, но если альтернативы нет, и они работают достаточно хорошо, это тоже стоит изучить.

Мне очень жаль, если это кажется банальной проблемой для людей, но на самом деле это самая неприятная вещь, с которой я сталкиваюсь, пытаясь использовать Linux в качестве среды рабочего стола (что, по моему мнению, говорит о многом вещи о состоянии рабочего стола Linux). Тем не менее, с моей инвалидностью, я получаю искушение установить мою загрузку по умолчанию обратно в Windows в результате. Я привык к использованию putty-url, который прекрасно с этим справляется.

Спасибо за вашу помощь.

10
задан 11 August 2012 в 15:23

1 ответ

urxvt, вероятно, является единственным наиболее настраиваемым эмулятором. Установите его с помощью

sudo apt-get install rxvt-unicode

Затем отредактируйте файл ~ / .Xdefaults, добавив следующее:

URxvt.perl-ext-common: default,matcher
URxvt.urlLauncher: xdg-open
URxvt.matcher.button: 1
URxvt.matcher.pattern.1: \\bwww\\.[\\w-]\\.[\\w./?&@#-\[\]]*[\\w/-]

Использование xdg-open позволяет вам использовать любой браузер, указанный в настройках системы работает для Gnome по крайней мере, не уверен насчет KDE). К сожалению, внешний вид urxvt по умолчанию не является, скажем так, очень убедительным, он больше похож на старый xterm, чем на современный gnome-терминал, и конфигурация выполняется через файлы конфигурации, а не контекстные меню. Однако есть учебник о том, как его настроить.

Лично я не против такого режима конфигурации, по моему опыту, вы редко хотите перенастроить свой терминал.

0
ответ дан 11 August 2012 в 15:23

Другие вопросы по тегам:

Похожие вопросы: