Eu realmente gosto, gnu screen
mas há um problema no meu ambiente quando o uso.
Examle:
username@domain:/var/www$ l
Display all 130 possibilities? (y or n)
quando você clica [Tab]
para executar o preenchimento automático, há uma tela piscando por um período muito curto de tempo (parece tela branca, mas eu posso vê-la por um período muito, muito curto).
Não há problemas com isso quando executo a mesma ação no ambiente normal / sem tela.
É assim que minha .screenrc
aparência é:
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"
term screen-256color-bce
fonte
/etc/inputrc
Basta adicionar
vbell "off"
ao seu.screenrc
fonte
O shell "imprime" o caractere de campainha quando pergunta "Exibir todas as possibilidades?" Normalmente, isso soa um bipe, mas algo está traduzindo para um flash na tela.
Como um palpite, tente alterar a
termcapinfo
linha paraIsso remove a
AB
seção, que eu acho que significa "campainha de áudio".fonte
Eu mesmo tentei a solução acima, que não funcionou.
No entanto, a seguinte solução da Thr4wn funcionou. http://www.linuxquestions.org/questions/linux-software-2/trying-to-use-gnu-screen-backspace-makes-screen-flash-685321/
O recurso é chamado de "campainha visual".
Aqui estão as propriedades aplicáveis que você pode definir no seu arquivo ~ / .screenrc
[edit] Esqueci de dizer que a última linha parece ser tudo o que precisa.
fonte
A seqüência
Ctrl-a
,Ctrl-g
é forma rápida de alternar o "sino visual" emscreen
.fonte