Keymappings SecureCRT sob OSX

0

Recentemente, recebi uma licença do SecureCRT para o Mac do trabalho e tem sido ótimo, mas há algumas pequenas coisas que gostaria de obter. Alguns deles trabalham em alguns nós e não em outros, o que torna ainda mais confuso para mim. Estou executando o 7.0.4, que é o mais recente que a licença que me foi atribuída permitirá. Eu procurei nas configurações, mas a seção de mapeamentos de teclas parece estar em branco por padrão e permite que você substitua os padrões se você sabe o que precisa ... mas realmente não ajuda a mostrar quais são as possibilidades.

  1. Option-delete: na maioria dos terminais, isso acaba sendo equivalente a alt-backspace, que é apagado do cursor para o token que o precede. É diferente de controlar-w em que não necessariamente comerá uma palavra inteira; se eu tiver algo como as-bb-cc e meu cursor estiver no final, o back-space alt excluirá apenas cc (ou possivelmente -cc, não consigo me lembrar do topo da minha cabeça). Isso geralmente é muito útil. Quando isso não funciona, a chave de opção é ignorada e é tratada como um backspace simples.

  2. Setas esquerda / direita da opção. Eu acredito que isso é o equivalente da seta esquerda / direita, o que me permite pular palavra por palavra na direção correspondente. Nenhuma saída é gerada quando eu uso essa sequência de teclas e o cursor não se move.

  3. Setas esquerda / direita. Isso mapeia para as chaves home / end e funciona às vezes e não outros. Quando não funciona, envia um til (~) para a tela. Isto é sempre verdade no meu shell local (comando-l), mas geralmente funciona bem se eu SSH em minha própria máquina.

  4. Ocasionalmente, em alguns nós, a tecla delete é recebida como ^ H, e o backspacing tem que ser feito via control-delete. Isso é um pouco raro, mas eu gostaria de saber o que fazer quando ocorrer.

por Morgan Blackthorne 03.09.2013 / 13:40

1 resposta

0

Então eu encontrei respostas para alguns dos problemas.

1) Habilitando a compatibilidade com o Emacs para que a tecla Alt / Option se torne a tecla Meta, permite que o recurso backspace funcione. Infelizmente isso não parece consertar # 2.

3) Este foi um problema quando a emulação de terminal foi definida como VTxxx ou Xterm. Mudar para a emulação do Linux resolveu esse problema. (Isso também resolveu alguns problemas com personagens que eu achava que eram relacionados a UTF8.)

    
por 01.12.2013 / 09:35