저는 바이저 스타일 터미널을 위해 Lion(10.7.1)에서 TotalTerminal 1.1.3 Terminal.app 플러그인을 사용하고 있습니다. TotalTerminal은 Terminal.app에서 열리는 모든 새 탭에 사용되는 특수 프로필을 사용/생성합니다. 대부분의 경우 문자 인코딩으로 UTF-8이 필요하므로 이 프로필은 UTF-8을 사용하도록 구성했습니다.
하지만 때로는 Windows 라틴 1 문자 집합을 사용하여 데이터를 출력하는 텔넷을 사용하여 특수 응용 프로그램에 연결해야 할 때도 있습니다.
터미널이 실행되는 동안 터미널의 문자 인코딩을 전환하는 방법이 있습니까? 아니면 다른 프로필을 사용하여 TotalTerminal에서 새 탭을 열 수 있습니까?
다른 프로필로 다른 창을 열 수 있지만 창에 바이저 기능(단축키 활성화, 데스크탑 오버레이)이 부족합니다.
답변1
터미널이 실행되는 동안 터미널의 문자 인코딩을 전환하는 방법이 있습니까?
아니요. 터미널이 생성되면 터미널은 해당 터미널에 대해 동일한 인코딩을 계속 사용합니다. 셸 내에서 로케일 환경 변수($LC_…)의 값을 변경하여 셸에서 호출된 프로그램이 사용하는 인코딩에 영향을 줄 수 있지만 이는 하위 프로세스에만 영향을 미칠 수 있으며 터미널 응용 프로그램은 이러한 변경 사항을 볼 수 없습니다. 따라서 터미널을 생성하는 데 사용된 원래 인코딩과 호환되지 않는 값으로 변경하면 텍스트가 깨집니다.
아니면 다른 프로필을 사용하여 TotalTerminal에서 새 탭을 열 수 있습니까?
내가 아는 한은 아니다. TotalTerminal 담당자에게 문의하거나 기능 요청을 시도해 볼 수 있습니다.http://support.binaryage.com/