이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 터미널입니다.
프로그램:
이름
터미널 - GNUstep 터미널 에뮬레이터
개요
오픈앱 단말기 [프로그램 [인수 ...]]
기술
이 매뉴얼 페이지는 간략하게 설명합니다 단말기 GNUstep 애플리케이션. 이 매뉴얼 페이지는
원래 프로그램에는 설명서가 없기 때문에 데비안 배포판용으로 작성되었습니다.
페이지.
단말기 GNUstep 환경에서 터미널 에뮬레이션을 제공합니다. 색다르게 해준다
구성 가능한 글꼴이 있는 터미널 및 사용자가 다음과 같이 셸 유틸리티를 구성할 수 있습니다.
GNUstep 서비스.
글꼴
기본 설정 패널에서 일반 및 굵은 텍스트에 사용되는 글꼴을 변경할 수 있습니다. 단말기
일반 글꼴에서 문자 셀에 대한 메트릭을 가져오므로 이 글꼴은 실제로
고정 피치 글꼴이어야 합니다. 그렇지 않으면 상황이 엉망으로 보일 것입니다. 굵은 글꼴은
일반 글꼴과 일치합니다.
터미널은 모든 문자(굵게 및 일반)가 일반 글꼴 안에 있다고 가정합니다.
경계 상자. 그렇지 않으면 시각적 결함이 있습니다. 그러나 더 일반적입니다.
고정되지 않은 피치 글꼴의 경계 상자가 매우 큽니다. 모든
글꼴의 문자), 터미널 창이 매우 넓습니다.
키
기본적으로 명령 키는 메뉴 항목에 해당하는 키에 액세스하는 데 사용되므로
터미널에서 메타 키로 사용할 수 없습니다. 키에 매핑된 명령이 있는 경우
메타로 사용하려면 환경 설정에서 '명령 키를 메타로 처리'를 활성화할 수 있습니다.
패널. 그러나 이렇게 하면 터미널의 모든 키에 해당하는 기능이 비활성화됩니다. '적절한' 솔루션
이 문제는 명령 키(및 대체 키)를 다시 매핑하는 것입니다. 대체
키는 항상 메타로 처리됩니다.
종종 이스케이프 키를 사용하여 메타 키를 에뮬레이트할 수 있습니다. 이것은 일부에서
프로그램에서 '실제' 이스케이프를 얻으려면 이스케이프를 두 번 눌러야 할 수도 있습니다. 그렇지 않으면
처리되기 전에 지연됩니다. '이중 이스케이프 보내기...' 옵션은 터미널이 다음을 보내도록 합니다.
이스케이프 키(예: "\e\e")를 눌렀을 때 이중 이스케이프하면 더 잘 작동합니다(하지만
더 이상 이스케이프 키를 메타로 사용할 수 없습니다.
단말기 서비스
터미널은 다음을 통해 선택 사항을 파이핑하여 다른 애플리케이션에 대한 서비스를 제공할 수 있습니다
임의 명령. 서비스는 기본 설정 패널의 탭 중 하나에서 구성됩니다. NS
이 탭을 처음 열면 기본 서비스 세트가 로드됩니다. 이것들을 저장하려면
make_services가 실제로 찾을 수 있는 곳에서 `적용 및 저장'을 누르십시오. 이것도 실행됩니다
make_services를 사용하여 서비스 목록을 업데이트하지만 실행하는 데 최대 30초가 소요될 수 있습니다.
변경 사항을 확인하는 응용 프로그램.
'추가' 및 '제거' 버튼은 서비스를 추가 및 제거합니다. '내보내기' 버튼을 사용하면
서비스 세트를 파일에 저장할 수 있습니다. 이러한 파일은 다음을 사용하여 가져올 수 있습니다.
'가져오기' 버튼을 사용하여 사용자가 터미널 서비스 정의를 공유할 수 있습니다. NS
파일 확장자는 `.svcs'여야 합니다. 기본 서비스 세트는 다음과 같은 파일입니다.
응용 프로그램 래퍼의 리소스 디렉터리에 있습니다. 다음을 사용하여 서비스를 가져오는 경우
기존 서비스와 이름이 같고 동일하지 않으면 새 서비스의 이름이 바뀝니다.
충돌을 피하기 위해.
성함
서비스 메뉴에 표시되는 서비스 이름입니다. 기본적으로,
터미널 서비스는 서비스 메뉴의 '터미널' 하위 메뉴에 배치되지만
이름 앞에 `/'를 지정하여 이를 무시할 수 있습니다. 이 경우 다음을 수행할 수도 있습니다.
두 번째 `/'를 사용하여 자신의 하위 메뉴를 만듭니다. (gnustep-gui는 하위 메뉴를 지원하지 않습니다.
하위 메뉴의 이름입니다.) 이름은 고유해야 합니다.
키 이 명령에 해당하는 키(있는 경우). 응용 프로그램이 이것을 사용하는 경우
다른 메뉴 항목의 경우 키가 활성화되지 않고 해당 메뉴 항목이 활성화됩니다.
서비스를 제공합니다.
명령 선
명령줄. 에 전달된다 / 빈 / SH, 모든 셸 명령이 작동하고
인수를 인용해야 할 수도 있습니다. 명령줄의 `%p'는 프롬프트를 표시합니다.
서비스가 실행될 때 표시됩니다. 명령에 입력해야 하는 경우
줄에서 `%s'로 표시할 위치를 표시할 수 있습니다(그렇지 않으면 추가됩니다.
명령줄에). `%%'를 사용하여 실제 `%'를 얻을 수 있습니다.
달리기 in 배경/신규 창/유휴 창
서비스가 백그라운드에서 실행되도록 설정된 경우 명령을 완료해야 합니다.
서비스가 반환되기 전에 서비스가 출력을 반환할 수 있습니다. 그렇지 않으면
명령의 출력이 창에 나타납니다. ``새 창''은 완전히 새로운
열리는 창(명령이 완료되면 자동으로 닫힙니다.
해당 옵션이 설정된 경우). ``유휴 창''으로 인해 터미널이 재사용을 시도합니다.
기존 유휴 창. 그러한 창이 없으면 새 창이 열립니다(그리고
해당 창은 자동으로 닫히지 않습니다).
무시/돌아가기 출력 (뿐 적용하다 에 배경 서비스)
무시하도록 설정하면 명령의 출력이 삭제됩니다. 그렇지 않으면
허용되는 유형에 따라 문자열 또는 파일 이름 묶음으로 구문 분석됩니다.
출력은 utf8로 인코딩된 것으로 가정합니다.
아니 입력/입력 in 표준 입력/입력 on 명령 선
'입력 없음'으로 설정하면 서비스에서 입력을 허용하지 않습니다. 그렇지 않으면 그것은
실행할 무언가를 선택하는 데 필요하며 선택은 다음 중 하나에 파이프됩니다.
명령(`in stdin') 또는 서비스의 명령줄(
`%s' 또는 끝에, 위 참조). 입력은 utf8로 인코딩된 명령으로 전송됩니다.
수락 유형
일반 텍스트가 명령에 그대로 전송됩니다. 파일 이름 목록(아마도
하나만) ' ':s(명령줄에 있는 경우) 또는 개행(만일 경우
표준 입력).
옵션
새로 열린 쉘에서 실행될 명령줄에 명령을 줄 수 있습니다.
창.
에뮬레이션
터미널 에뮬레이션 코드는 Linux의 콘솔 코드를 기반으로 하며 거의 모든 부분이
처리됩니다. 따라서 TERM 환경 변수는 'linux'로 설정됩니다. 추가적으로,
`vt100', `vt220', `xterm' 및 이와 유사한 다른 것들은 대부분 작동할 것입니다. 구별하기 위해
'실제' Linux 콘솔의 터미널, 환경 변수 기간_프로그램 가
GNUstep_터미널.
창의 제목을 설정하기 위한 xterm 확장도 지원됩니다. 당신은 제목을 설정
사용
' 33]'+0, 1, 2+';'+제목+' 07'
1은 미니 창 제목을 설정하고 2는 창 제목을 설정하며 0은 둘 다 설정합니다.
예(Jeff Teunissen):
export PROMPT_COMMAND='echo -ne "\033]2;터미널 - ${HOSTNAME}:${PWD}\007"'
환경
단말기 다음 환경 변수를 설정합니다.
TERM 로 설정됩니다 리눅스.
기간_프로그램
로 설정됩니다 GNUstep_터미널.
언어
단말기 영어, 프랑스어, 독일어, 헝가리어, 노르웨이어, 러시아어, 스페인어, 이탈리아어,
스웨덴어와 터키어.
노트
이 매뉴얼 페이지의 내용은 패키지 README 파일에서 가져오고 변환되었습니다.
데비안 매뉴얼 페이지로.
onworks.net 서비스를 사용하여 온라인으로 터미널 사용