Gnome Terminal의 하이퍼링크에서 점 밑줄을 제거하는 방법

Gnome Terminal의 하이퍼링크에서 점 밑줄을 제거하는 방법

새 것을 사용하고 싶어요하이퍼링크 기능다음과 같이 사용할 수 있습니다.엘에스. 그러나 모든 디렉토리와 파일 아래에 점선 밑줄을 표시하는 것은 시각적으로 산만하고 무의미하다는 것을 알았습니다. 예를 들어 디렉터리와 두 개의 파일이 주어지면 다음과 같은 출력이 표시됩니다.

점과 밑줄이 있는 디렉터리 및 파일

"하나", "둘", "셋" 아래의 점선 밑줄을 제거할 수 있는 방법이 있나요?

답변1

이러한 하이퍼링크의 모양은 GNOME 터미널 및 기타 VTE 기반 터미널에서 수정할 수 없습니다. 최소한 VTE 소스 코드를 수정하거나 삭제하지 않고고리를 그려라.

시각적으로 방해가 되는 것 같아요

최대한 주의를 산만하게 하지 않고 터미널 에뮬레이션에서 제공하는 다른 시각적 요소와 충돌하지 않는 모양을 선택하세요. 예를 들어 HTML 페이지에 표시하는 두 가지 일반적인 방법이 있습니다. 후자의 이유로 색상을 수정할 수 없으며 두 가지 이유로 인해 견고한 기본 레이어도 불가능합니다.

그리고 무의미하다

나는 이것에 동의하지 않습니다. 해당 링크가 강조 표시되지 않은 경우일부이렇게 하면 기본적으로 이와 관련된 보조 데이터가 있다는 것을 알 기회가 없습니다. 그러한 텍스트를 찾으려면 마우스를 미친 듯이(또는 체계적으로) 드래그해야 합니다.

물론 의 출력에 ls --hyperlink이러한 하이퍼링크가 포함되어 있는 것과 같은 몇 가지 구체적인 사례를 알고 있을 수도 있지만 완전히 새로운 응용 프로그램이 이러한 링크를 발행하는지, 아니면 이미 익숙한 기능이 새로운 기능으로 추가되었습니다.

하이퍼링크를 시각적으로 표현하지 않으면 이 기능의 유용성이 훨씬 떨어집니다.

( http://...텍스트와 같은 자동 감지 및 링크와는 달리 모든 데이터가 이미 표시되어 있으며 그 아래에는 실제로 의미가 없습니다. 마우스를 가져가면 밑줄이 그어져 터미널이 빠르고 쉬운 방법을 제공한다는 것을 알 수 있습니다. 이 텍스트에 대해 수행하려는 작업).

관련 정보