Console2 내부에서 민트 쉘을 어떻게 호스팅합니까?


13

필자는 일반적으로 cygwin bash 프롬프트를 여는 Windows 셸 작업에 Console2 를 사용하고 싶습니다 .

MinTTY (2)를 사용 해보고 Console2에서도 호스팅하고 싶습니다. 이것이 가능하다면 어떻게해야합니까?

Console2가 실행되는 탭을 갖도록 설정했습니다.

C:\cygwin\bin\mintty.exe -

그러나 이것은 Console2 창을 제거하고 보이지 않는 MinTTY 창을 만듭니다.

답변:


18

당신은 그렇게 할 수 없습니다.

Console2 ( "터미널 에뮬레이터")는 터미널 프로그램을 호스트합니다. "이봐, 출력하고자하는 문자를 렌더링하고 사용자가 키보드에 입력 한 내용을 알려줄 것입니다". "Terminal Emulators"에서 주로 사용되는 유용한 터미널 프로그램은 "cmd.exe"또는 "powershell.exe"또는 "bash.exe"또는 "zsh.exe"와 같은 "Shells"입니다. 원하는 경우 Console2 내에서 "python.exe"를 호스팅 할 수도 있습니다.

Mintty는 "터미널 에뮬레이터"이기도합니다. 따라서 원하는 것을 수행 할 수 없습니다.

사용한 'terms'(hehe)를 조금 더 설명하면됩니다.

  • 터미널 : " 터미널 의 기능은 데이터의 표시 및 입력에 국한됩니다 ... 텍스트 터미널 또는 종종 터미널 (때로는 텍스트 콘솔)은 텍스트 입력 및 디스플레이를위한 직렬 컴퓨터 인터페이스입니다." 예전에는이 "터미널"이 실제로 하드웨어였으며 다음과 같이 보였습니다.

    대체 텍스트

  • 터미널 에뮬레이터 : "터미널 에뮬레이터, 터미널 응용 프로그램, 용어 또는 tty는 다른 디스플레이 아키텍처 내에서"멍청한 "비디오 터미널을 에뮬레이트하는 프로그램입니다. 일반적으로 터미널이라는 용어는 명령 줄 셸 또는 텍스트 터미널과 동의어입니다. "그래픽 인터페이스를 포함한 모든 원격 터미널을 포함합니다."

  • Shell : "쉘은 운영 체제에 대한 사용자 인터페이스를 제공하는 소프트웨어입니다 ..."


2
보다 정확하게는 Console2 는 터미널 이며 MinTTY도 마찬가지입니다.
추후 공지가있을 때까지 일시 중지되었습니다.

과연. i .. 답변을 개선하려고했습니다 :)
akira

5

MinTTY를 호스트 할 수는 없지만 Cygwin bash를 Console2 쉘로 직접 사용할 수 있습니다. \ bin \ bash.exe --login -i를 쉘로 사용하여 새 탭을 만드십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.