사용자의 입력이 있거나 서버로부터 메시지가 출력되었을 때 그 내용을 사용자가 즉시 볼 수 없는 경우가 있습니다.
- 다중 탭 사용 환경에서 해당 탭이 현재 작업 중인 탭이 아니거나(비활성 상태)
- 현재 작업 중인 탭이라도 사용자가 스크롤 영역을 탐색 중이지만 ‘입출력이 있더라도 화면 아래로 스크롤하지 않는 옵션’이 설정되어 있어 화면이 자동으로 스크롤 되지 않는 상태일 때.
위 첫번째의 경우는 기존 빌드에서도 지원하는 알림 기능이고, 두번째의 경우는 Xshell 5 Build 0831(2015-12-07 배포)에서 새롭게 추가한 기능입니다.
첫번째 예는 다음 화면은 세션 1,2,3 그리고 4가 있을 경우, 세션 1의 윈도우와 세션 2,3 그리고 4의 윈도우가 다른 윈도우에 있는 경우입니다.
세션 1과 4는 활성 상태입니다. 세션 2와 3은 세션이 비활성 상태이므로 입출력 사항이 보이지 않습니다. 지금 작성창을 통해서 모든 Xshell 세션에 어떤 명령어를 입력해 봅니다:
세션 2와 3은 활성이 아니었으므로 입출력 내용이 있다는 것을 사용자에게 보이기 위해 탭 알림 기능이 켜졌습니다.
두 번째의 경우입니다. 빌드 0831에서 추가한 내용입니다. Xshell은 터미널에 입출력 문자가 있어도 스크롤 영역이 터미널 하단으로 내려 가지 않도록 하는 기능이 있습니다. 이는 사용자가 터미널의 스크롤 영역에서 원하는 내용을 찾고 있을 때 스크롤이 자동으로 일어나지 않도록 합니다.
그러나 이 경우 시스템으로부터 온 중요한 메시지를 놓칠 수 있습니다. 그래서 출력 내용이 있을 경우 시각적으로 알릴 수 있는 탭 알림 기능을 현재 탭에서도 가능하도록 추가하였습니다.
다음 화면은 터미널 윈도우에서 스크롤 바를 위로 올린 상태로 화면에 새롭게 출력된 내용을 볼 수 없는 상태입니다. 이 경우에도 터미널 출력이 있을 경우 Xshell이 변경 사항을 사용자에게 알릴 수 있도록 탭 알림을 표시하였습니다.
탭 알림 기능을 사용하면, 사용자는 한 눈에 모든 세션을 확인할 수 있습니다.