itsource

OSX 터미널에서 링크를 클릭할 수 있는 방법이 있습니까?

mycopycode 2023. 4. 12. 22:22
반응형

OSX 터미널에서 링크를 클릭할 수 있는 방법이 있습니까?

Mxmlc 오류를 클릭 가능한 링크로 포맷하는 Mxmlc to Textmate 포메터를 개발하려고 합니다.Textmate는 txmt://open/?url=file://.disp_profile=11&column=2와 같이 URL 스킴을 가지고 있기 때문에 Textmate에서 빠르게 열 수 있습니다.

예를 들어 PS1 변수를 변경하는 등 클릭 가능한 링크를 OSX 단말기에 표시할 수 있는지 궁금합니다.

ps. Textmate 환경에서 실행되는 HTML은 사용하지 않습니다.

OSX Lion 이전 버전:

cmd+shift+double-click기본 프로그램으로 열립니다.

OSX Lion:

cmd+double-click(전체 화면 모드로 전환됩니다).

터미널에서 URL을 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴의 첫 번째 옵션이 "URL 열기"입니다.완벽하진 않지만, 충분히 좋을지도 몰라.

다른 사용자는 유효한 URI인 텍스트를 선택하고 명령어를 클릭하는 방법에 대해 논의했습니다.하이퍼텍스트의 앵커(표시된 텍스트가 URI가 아닌 경우)와 마찬가지로 내장된 하이퍼링크를 클릭하는 명령어는 다음과 같습니다.터미널은 할 수 없지만 iTerm2는 할 수 있습니다.

Bash(또는 tty에 인쇄하는 다른 프로그램)는 클릭 가능한 하이퍼링크를 작성하기 위해 적절한 이스케이프 시퀀스를 출력할 수 있습니다.\x1B]8;;URI\x1B\\TEXT\x1B]8;;\x1B\\,어디에\x1B이스케이프 캐릭터를 나타냅니다.\\리터럴 백슬래시를 나타내고 URI는 링크하는 URI를 나타냅니다.https://,file:///, 또는 기타) 및 TEXT는 사용자가 명령어를 클릭하기 위한 텍스트입니다(사용할 수도 있습니다).\a의 양쪽 인스턴스가 아닌 경보 문자 또는 벨 문자\x1B\\단, 이것은 표준이 아닌 것은 알고 있습니다.)예를 들어 다음과 같습니다.

자세한 내용은 \x1B]8;; file:///path/to/help/file\x1B\help 파일\x1B]8;\x1B\를 참조하십시오.

Mac OS(X)의 경우 El Capitan에서 iTerm2와 완벽하게 작동하며 다음과 같이 표시됩니다.

자세한 내용은 도움말 파일을 참조하십시오.

도움말 파일에 이탤릭체 대신 점선이 있는 링크된 텍스트가 제외됩니다.링크된 텍스트에서 원하는 위치를 클릭하면 기본 브라우저에서 지정된 URI가 열립니다.(우분투 Linux 터미널 프로그램의 동작이기도 합니다).

Mac OS(X) 터미널에서는 다음 기능만 사용할 수 있습니다.

자세한 내용은 도움말 파일을 참조하십시오.

특별한 타이포그래피도 없고 명령 클릭도 할 수 없습니다.

지원 단말 목록을 포함한 자세한 내용은 https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda에서 확인할 수 있습니다.

을 파이프로 에 송신합니다.lynx:

your_command | lynx -use_mouse -stdin

언급URL : https://stackoverflow.com/questions/2338765/is-there-a-way-to-make-a-link-clickable-in-the-osx-terminal

반응형