Atalhos de substituição para 'screen' [closed]

4

A tela usa o atalho Ctrl A para ativar. Eu acho que isso interfere com o comando Bash para saltar para o início da linha, e o comando VIM para incrementar um inteiro. Certamente eu poderia simplesmente remapear, mas estou interessado em saber como outros usuários de tela lidam com a situação. Eu não acho que eu use Ctrl Q para nada. Quais desvantagens e armadilhas tem os outros usuários de tela ao alterar o atalho padrão?

Note que não tinha certeza se o Unix.SE ou o SuperUser seria mais apropriado para postar isso. Isso pode ser uma "pergunta aberta", ou pode ser um recurso muito útil para outros usuários de tela que, sem dúvida, encontram , dependendo de quão disciplinadas são as respostas. Eu suspeito que outros usuários de tela provavelmente tropeçarão na questão no Unix.SE. Se SuperUser for um lugar mais apropriado, qualquer mod é bem-vindo para movê-lo. Obrigado!

    
por dotancohen 30.11.2012 / 11:21

3 respostas

1

Usar Ctrl Q provavelmente não é uma boa idéia, a menos que você remapeja a tecla start terminal, por exemplo, para Ctrl X :

stty start '^X'

Este é o complemento do caractere stop ( Ctrl S ), que suspende a saída para o terminal do sistema operacional.

Eu mesmo tenho usado Ctrl Z por mais de vinte anos. Eu não suspendo frequentemente as coisas desde que eu posso apenas criar uma nova janela, mas se eu precisar, então eu só batê-lo duas vezes.

    
por 02.12.2012 / 03:25
1

Corri para este ano e decidi que iria permanentemente abençoar Ctrl ] para ser a tecla de atalho da tela. No seu .screenrc :

escape "^]]"

Então você ainda tem o Ctrl-A para todos os itens de linha no Emacs, leia-se GNU, etc.

    
por 01.12.2012 / 10:43
0

Eu encontrei a melhor solução para remapear o atalho de ativação screen para Ctrl J . Isto tem a vantagem de apenas uma mão sair da linha inicial, e essa mão não precisa fazer nenhuma contorção para pressionar qualquer outra tecla. O mapeamento VIM de Ctrl J apenas insere um avanço de linha (inútil, eu nem sabia disso) e o mapeamento de Bash de Ctrl < kbd> J apresenta o texto de uma pesquisa para edição (novamente, um mapeamento que eu nem conhecia e que possui uma solução sensata).

Espero que outros screen usuários achem isso útil.

    
por 01.12.2012 / 18:29