Czy można wyłączyć hiperłącza w terminalu gnome? Terminal nigdy nie powinien podkreślać żadnego tekstu, a kliknięcia zawsze powinny zaczynać się zaznaczać.
Są dwa powody, dla których chcę to zrobić: Po pierwsze, po prostu klikam okno terminala, gdy jest ono z tyłu, nie patrząc na zawartość terminala, i często przypadkowo klikam tam link. Po drugie, gdy używasz npm, będzie dużo tekstu, który wygląda jak adresy e-mail, ale które nie są, np. [email protected].
command-line
gnome-terminal
digory doo
źródło
źródło
dconf-editor
. Jestgconf-editor
to głównie przestarzałe w nowszych wersjach.Odpowiedzi:
Niestety gnome-terminal nie oferuje żadnej opcji konfiguracji, aby je wyłączyć. Może chcesz go skompilować, usuwając wpisy z
url_regex_patterns
wsrc/terminal-screen.c
.Ta funkcja hiperłącza nie wpływa na normalny wybór tekstu za pomocą myszy, nadal możesz kliknąć i zaznaczyć tekst. Kliknięcie hiperłącza, aby przesunąć okno do przodu, nie powinno mieć niepożądanych skutków ubocznych. (Ta funkcja wpływa na rzadko używany prostokątny wybór ( Ctrlzamiast tego kliknięcie staje się „otwartym linkiem”) i zapełnia menu prawym przyciskiem myszy dodatkowymi wpisami.)
Oczywiście rozumiem, że podkreślenie tekstu i zmiana kształtu wskaźnika myszy po najechaniu myszą jest wizualnie nieprzyjemne, gdy masz wiele fałszywych dopasowań, ale nie rozumiem, jak to powoduje rzeczywisty problem behawioralny.
Aktualizacja:
gnome-terminal wersja 3.18.3 ponownie implementuje wyrażenia regularne dopasowujące od zera, w sposób, który prowadzi do znacznie mniej fałszywych trafień niż w poprzednich wersjach. Np. „[email protected]” nie jest już traktowany jako prawidłowy adres e-mail.
źródło
%20
zamiast tego. Jeśli spodziewasz się, żefile://
po nazwie będzie działać dosłowna (niekodowana) nazwa pliku, będziesz mieć kłopoty z mnóstwem innych znaków. Również, jeśli stworzyliśmy specjalny przypadek i dozwolone spacje, myślę, że twoim następnym problemem będzie to, że zawiera on resztę wiersza / akapitu i nie zatrzymuje się na tym drugim miejscu ... więc musiałby przeczytać twój umysł, lub przynajmniej sprawdź istnienie pliku, zatrzymując się na różnych znakach spacji ... nie.W rzeczywistości działa tak, jak potrzebujesz w Ubuntu 14.04 (gnome-terminal 3.6) i Ubuntu 15.04 (gnome-terminal 3.14)
Linki aktywowane tylko za pomocą:
Podwójne kliknięcie dokonuje wyboru.
źródło