Bem. Na medida em que não exista uma instrução if
na sintaxe .screenrc
, devemos usar o shell. Assumindo que seu shell é GNU Bash, você pode colocar isso no .bashrc
case "$TERM" in
screen*)
[[ $PARENTTERM == screen* ]] && {
screen -X eval 'bindkey ^[s prev' 'bindkey ^[a next'
}
;;
esac
( case "$TERM" in
bloco já deve existir)
E isso no seu .screenrc
:
setenv PARENTTERM "$TERM"
Então, ^[a
/ ^[s
será vinculado em todas as telas, começando dentro da outra tela. Não há necessidade de desvincular ^[q
e ^[w
, mas você pode fazer isso.