화면 - 하위 화면에서 탭 전환

화면 - 하위 화면에서 탭 전환

내 .screenrc에서 이것을 사용합니다.

bindkey ^[q prev
bindkey ^[w next

alt+w/q를 사용하여 창 간을 전환하려면 화면에서 화면을 열면 다음과 같이 전환할 수 있습니다: ctrl+a+a + 숫자, 하지만 예를 들어 다음을 사용하여 ID를 지정하고 싶습니다: alt+a/s

가능합니까? 감사합니다

답변1

잘. 구문 if에 구문이 없으면 .screenrc쉘을 사용해야 합니다. 쉘이 GNU Bash라고 가정하면 이것을.bashrc

case "$TERM" in
    screen*)
        [[ $PARENTTERM == screen* ]] && {
            screen -X eval 'bindkey ^[s prev' 'bindkey ^[a next'
        }
        ;;
esac

( case "$TERM" in블록이 이미 존재해야 함)

그리고 이것은 당신의 .screenrc:

setenv PARENTTERM "$TERM"

따라서 ^[a/는 ^[s다른 화면 내부에서 시작하여 모든 화면에 바인딩됩니다. 바인딩을 해제 ^[q할 필요는 없지만 ^[w그렇게 할 수 있습니다.

관련 정보