Емулятор терміналу клацніть лівою кнопкою миші, щоб відкрити посилання


10

Тому я намагався повернутися до використання 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, який справляється з цим ідеально.

Спасибі за вашу допомогу.


Можливо, можна написати спеціальний плагін для Terminator, але я не знаю, як це зробити.
Скотт Северанс

Відповіді:


4

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-термінал, і конфігурація працює через конфігураційні файли, а не контекстні меню. Однак, підручник щодо його налаштування.

Особисто я не проти такого режиму конфігурації, на мій досвід, ти рідко хочеш перенастроїти свій термінал.


1
Це зробив те, що я шукав, дякую! Я дещо змінив свої .Xdefaults, щоб зробити його більш схожим на gnome-термінал на основі цього: saltycrane.com/blog/2009/11/how-make-urxvt-look-gnome-terminal
Morgan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.