Можно ли отключить гиперссылки в gnome-терминале? Терминал никогда не должен подчеркивать какой-либо текст, и клики всегда должны начинать выделяться.
Есть две причины, почему я хочу сделать это: во-первых, я просто щелкаю в окне терминала, когда оно находится сзади, не просматривая того, что находится в терминале, и часто случайно щелкаю гиперссылку, которая там есть. Во-вторых, при использовании npm будет много текста, похожего на адреса электронной почты, но не такого, например, response@0.13.3.
command-line
gnome-terminal
Дигори Ду
источник
источник
dconf-editor
. Этоgconf-editor
больше не рекомендуется в новых версиях.Ответы:
К сожалению, gnome-терминал не предлагает опций конфигурации, чтобы отключить их. Вы можете перекомпилировать его, удалив записи из
url_regex_patterns
insrc/terminal-screen.c
.Эта функция гиперссылки не влияет на обычное выделение текста мышью, вы все равно можете щелкнуть и выделить текст. Нажатие на гиперссылку для продвижения окна не должно иметь нежелательных побочных эффектов. (Эта функция влияет на редко используемый прямоугольный выбор ( Ctrlвместо этого + «щелчок» становится «открытой ссылкой») и заполняет контекстное меню дополнительными записями.)
Конечно, я понимаю, что подчеркивание текста и изменение формы указателя мыши при наведении курсора визуально неприятны, когда у вас много ложных совпадений, но я не понимаю, как это вызывает реальную поведенческую проблему.
Обновить:
gnome-Terminal версии 3.18.3 с нуля переопределяет регулярные выражения соответствия таким образом, что это приводит к гораздо меньшему количеству ложных срабатываний, чем в предыдущих версиях. Например, «response@0.13.3» больше не считается действительным адресом электронной почты.
источник
%20
вместо этого. Если вы ожидаете, чтоfile://
за ним следует буквальное (не кодированное) имя файла, у вас также будут проблемы с множеством других символов. Также, если бы мы сделали особый случай и допустили пробелы, я думаю, что вашей следующей проблемой было бы то, что она включает в себя оставшуюся часть строки / абзаца и не останавливается на этом другом месте ... так что это должно было бы прочитать ваши мысли, или по крайней мере, проверьте наличие файла, остановившись на различных символах пробела ... нет.На самом деле, это работает как вам нужно в Ubuntu 14.04 (gnome-терминал 3.1) и в Ubuntu 15.04 (gnome-терминал 3.14)
Ссылки активируются только с:
Двойной щелчок делает выбор.
источник