나는 화면 한쪽에 많은 탭이 있는 xfce 터미널을 사용합니다. 그러나 EOF 인터럽트(일명)를 사용하고 싶을 때 <ctrl>-<Shift>-D
탭의 위치가 화면의 한 쪽에서 다른 쪽으로 이동합니다(아래 그림 참조). 심지어 시도해 보았지만 set -o ignoreeof
아무 소용이 없었습니다.
보시다시피 첫 번째 탭은 Terminal
화면 오른쪽에서 다른 탭으로 이동합니다 <ctrl>-<Shift>-D
. 이 오류를 해결할 수 있는 방법이 있나요? (예: -> EOF 인터럽트를 트리거하는 탭( Terminal
제 경우)은 화면 주위를 무작위로 이동하는 대신 해당 위치에 유지됩니다(고정됩니다). 이건 정말 짜증나는 일이에요. 다시 말하지만 EOF 터미널을 전혀 비활성화하고 싶지 않고 탭(트리거된 위치)을 화면의 다른 부분으로 이동하는 것을 비활성화하고 싶습니다. 미리 감사드립니다!
답변1
해결책은 없지만 이 부분 답변은 어느 정도 유용할 수도 있고 적어도 무슨 일이 일어나고 있는지에 대한 설명을 제공할 수도 있습니다.
당신이 보고 있는 효과는 버그가 아닌 것처럼 보이지만 창의 "스마트 배치" 때문입니다. 스마트 배치를 완전히 비활성화하거나 이동된 탭을 창에 표시하는 방법이 있는지 모르겠습니다.정확히원래 창과 겹치지만 동작을 어느 정도 제어할 수 있습니다.
Placement
유틸리티 탭에는 Window Manager Tweaks
스마트 배치를 트리거하는 창의 크기를 설정할 수 있는 슬라이더 컨트롤이 있습니다. 크기를 리틀 엔디안으로 설정하면 설명하는 효과를 얻을 수 있습니다. 크기를 충분히 크게 설정하면 동일한 탭에서 선택한 라디오 버튼에 따라 이동된 탭 창이 화면 중앙이나 마우스 포인터 아래에 나타납니다. 바로가기가 실행될 때 두 개의 탭이 있는 원래 터미널 창 위에 마우스 포인터가 있는 경우 <ctrl>-<Shift>-D
, 이동된 탭 창은 당시 마우스 포인터의 위치에 따라 원래 창과 어느 정도 겹치게 됩니다.