GNOME 터미널
GNOME Terminal![]() | |
![]() GNOME 터미널 3.43 스크린샷 | |
개발자 | GNOME 프로젝트 |
---|---|
안정된 릴리스 | 3.44[1].0 / 2022년 3월 28일 |
저장소 | |
기입처 | C |
운영 체제 | Linux 및 Unix와 유사 |
유형 | 터미널 에뮬레이터 |
면허증. | GPL-3.0 이후 |
웹 사이트 | wiki |
GNOME Terminal은 Harbase Pennington 등이 작성한 GNOME 데스크톱 환경용 터미널 에뮬레이터입니다.터미널 에뮬레이터를 사용하면 사용자는 그래픽 [2]데스크톱에 남아 있는 동안 UNIX 쉘에 액세스할 수 있습니다.
특징들
GNOME 터미널(gnome-terminal
명령줄 또는 GNOME의 Alt-F2 런처)에서 xterm 터미널 에뮬레이터를 에뮬레이트하고 동일한 기능을 [3]제공합니다.
프로필
GNOME 터미널은 여러 [4]프로파일을 지원합니다.사용자는 자신의 계정에 대해 여러 프로필을 만들 수 있습니다.그런 다음 프로파일별로 구성 옵션을 설정하고 각 프로파일에 이름을 할당할 수 있습니다.사용 가능한 구성 옵션은 다양한 글꼴, 다양한 색상, 터미널 벨의 방출, 스크롤 동작, 터미널이 백스페이스 및 삭제 키와의 호환성을 처리하는 방법 등 다양합니다.
GNOME 터미널이 시작되면 사용자의 기본 셸을 시작하거나 사용자 지정 명령을 실행하도록 구성할 수 있습니다.이러한 옵션은 프로파일별로 설정할 수 있으므로 사용자는 프로파일에 따라 다른 명령을 실행할 수 있습니다.예를 들어 기본 셸을 실행하는 프로파일, SSH를 통해 다른 컴퓨터에 원격으로 연결하는 프로파일, 마지막으로 GNU Screen 세션을 여는 프로파일을 가진 사용자도 있습니다.
호환성.
GNOME 터미널은 키보드와 ASCII 간의 할당에 따라 달라지는 오래된 소프트웨어와의 인터페이스용으로 몇 가지 호환성 옵션을 지원합니다.컴퓨팅에서는 백스페이스 키와 삭제 키 사이에 애매한 점이 있었습니다.사용자가 백스페이스 키를 누르면 컴퓨터는 커서 앞의 문자 또는 커서 위의 문자를 삭제할 수 있습니다(ASCII 참조).GNOME 터미널을 사용하면 삭제 및 백스페이스 키가 [2]생성하는 제어 문자 또는 이스케이프 시퀀스를 지정할 수 있습니다.사용자는 프로파일 단위로 이 옵션을 지정할 수 있습니다.
색칠된 텍스트
GNOME 터미널에서 컬러 텍스트를 사용할 수 있지만 사용자가 이 기능을 해제할 수도 있습니다.GNOME 터미널은 사용자가 선택할 [2]수 있는 기본 16가지 색상 세트를 지원합니다.또한 GNOME Terminal은 기본 256색 팔레트를 지원합니다.vim과 같은 일부 프로그램에서는 이만큼의 [5]색상을 사용할 수 있습니다.
버전 3.12부터는 RGB 다이렉트 트루 컬러도 지원합니다.
배경
GNOME 터미널에서는 프로파일별로 배경 설정을 변경할 수 있습니다.사용 가능한 옵션은 단색입니다.
이전 버전에는 터미널 창 아래에 창을 볼 수 있는 투명 배경 옵션도 포함되었습니다.이 옵션은 3.6 출시 직후에 삭제되었지만 Ubuntu 및 Fedora를 포함한 여러 Linux 디스트리뷰션에서는 이 기능을 [6][7]다시 활성화하기 위해 GNOME 터미널 패키지에 패치를 적용하고 있습니다.
마우스 이벤트
GNOME 터미널은 주로 명령줄 인터페이스이며 대부분의 입력에 키보드를 사용하지만 GNOME 터미널은 마우스 이벤트에 대한 지원이 제한됩니다.GNOME 터미널은 마우스 스크롤과 좌우 [2][better source needed]클릭을 모두 캡처할 수 있습니다.현재 마우스의 위치를 감지할 수 없지만 적성이나 vim과 같은 일부 터미널 애플리케이션은 마우스 이벤트를 활용할 수 있습니다.현시점에서는 터치 기반의 제스처는 지원되지 않습니다.
크기 조정 시 텍스트 다시 감기
버전 3.12(VTE 위젯 버전 0.35 포함) 이후 GNOME 터미널은 크기 변경 시 텍스트 다시 감기를 지원합니다(터미널 창의 치수가 조정되면 터미널의 표준 출력에 이미 인쇄된 텍스트의 긴 줄이 새 줄 너비에 맞게 다시 표시됩니다).이 동작은 GNU Screen 및 [8]less 등의 저주 기반 응용 프로그램의 동작과 유사합니다.
URL 검출
GNOME 터미널은 출력을 해석하여 URL 또는 전자 [2]메일주소로 보이는 텍스트 조각을 자동으로 검출합니다.사용자가 URL을 가리키면 텍스트에 자동으로 밑줄이 그어져 사용자가 클릭할 수 있음을 나타냅니다.클릭하면 해당 리소스에 액세스할 수 있는 응용 프로그램이 열립니다.
탭
단일 GNOME 터미널 창 내에서 여러 터미널 세션을 [2]탭으로 구성할 수 있습니다.활성 세션 간 전환은 키보드숏컷 또는 탭바(각각 활성 세션에 대응하는 일련의 버튼)를 사용하여 가능합니다.이 버튼은 여러 탭을 사용할 때 GNOME 터미널 창 상단에 표시됩니다.프로파일 기능과 마찬가지로 각 탭에 이름을 할당할 수 있습니다.
세이프 종료
최근 버전에서는 사용자가 그래픽 애플리케이션 전체를 종료하려고 하면 [2]GNOME 터미널에 확인을 요청하는 대화상자가 나타납니다.이 기능은 작업이 실행 중인 상태에서 실수로 터미널 창을 닫을 위험을 줄이기 위한 것입니다(예: 창의 닫기 버튼을 클릭).작업이 실행 중이고 사용자가 창을 닫으면 작업이 종료되고 종료가 사고일 경우 사용자가 작업을 재시작해야 합니다.
이 기능은 사용자가 그래픽 인터페이스를 통해 응용 프로그램을 닫았을 때만 존재합니다.사용자가 exit shell 명령을 사용하여 종료하려고 할 경우 종료 확인은 사용자 셸의 책임입니다.GNOME 터미널 기능은 아니지만 tcsh 및 bash와 같은 일부 셸은 유사한 기능을 제공하며[original research?] 작업이 중지되었음을 사용자에게 알립니다.
발전
GNOME 터미널은 주로 VTE 위젯(구 zvt [9]위젯을 대체)을 기반으로 합니다.GNOME 프로젝트의 일부인 VTE에는 완전한 기능을 갖춘 터미널 에뮬레이터를 구현하는 위젯이 있습니다.GNOME 터미널과 VTE는 모두 [10]C로 표기되어 있습니다.
VTE는 GTK용 터미널 에뮬레이터 위젯을 구현하는 라이브러리(libvte)와 이를 사용하는 최소 샘플 애플리케이션(vte)입니다.VTE는 주로 gnome-terminal에서 사용되지만 게임, 에디터, IDE 등에 콘솔/단말기를 삽입하는 데도 사용할 수 있습니다.
VTE 라이브러리는 GTK 툴킷을 사용하는 어플리케이션용 터미널 에뮬레이터 위젯 VteTerminal을 제공합니다.또한 새로운 의사 단말기에서 새로운 프로세스를 시작하고 의사 단말기를 조작하기 위한 함수를 포함하는 VtePTY 객체도 제공합니다.
적어도 GNOME 터미널, XFCE 터미널, ROX 터미널, Evilvte, guake, squara, 터미네이터 및 vala 터미널은 vTE에 의존합니다.
개발자 | GNOME 프로젝트 |
---|---|
저장소 | |
운영 체제 | Linux 및 Unix와 유사 |
유형 | 터미널 에뮬레이터 |
면허증. | GPL-3.0 이후 |
웹 사이트 | apps |
GNOME 콘솔
GNOME 콘솔은 GNOME 데스크톱 환경용 최소 터미널 에뮬레이터입니다.이것은 적응형 터미널 에뮬레이터가 [citation needed]필요한 Phosh 모바일인터페이스에서 시작되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "3.44.0". 28 March 2022. Retrieved 26 April 2022.
- ^ a b c d e f g Sun GNOME Documentation Team. "GNOME Terminal Manual".
- ^ Thomas E. Dickey. "XTERM - Frequently Asked Questions".
- ^ "Get To Know Linux: gnome-terminal".
- ^ "More than 8 Color Vim Syntax Highlighting in GNOME Terminal". Archived from the original on 9 July 2013.
- ^ "GNOME-terminal package changelog". Ubuntu. Retrieved 2014-07-02.[더 나은 소스 필요]
- ^ Debarshi, Ray (2014-05-15). "Transparent terminals are back in Fedora". Debarshi's den. Retrieved 2014-07-02.
- ^ Clasen, M. "A Terminal Surprise". blogs.gnome.org. Retrieved 13 October 2014.
- ^ "Additional Widgets - Terminal Widget". 2003-10-18. Archived from the original on 2008-05-21. Retrieved 2008-05-02.
- ^ "VTE Reference Manual". Archived from the original on 4 September 2018. Retrieved 12 January 2016.