Usar configuração de mapeamentos de teclas

Você pode usar a ação Configurar mapeamento de teclas para substituir o mapeamento padrão de teclas para realizar várias operações no terminal.

A configuração do mapeamento de teclas é fundamental para os desenvolvedores, pois permite que eles mapeiem a partir de listas de teclas, especialmente quando as teclas se comportam de forma diferente em terminais diferentes. Por exemplo, você pode mapear KEY_PAGEUP para {Page Up}, {Roll Down} ou \\x1b[5~ com base no host do terminal com o qual você se conectou.

Procedimento

  1. Insira o nome da sessão ou selecione uma variável existente que você usou para estabelecer uma conexão com o terminal usando a ação Conectar no campo Nome da sessão do emulador de terminal.
  2. Selecione o botão Adicionar mapeamento de tecla para definir uma tecla e mapeá-la para uma string ou macro personalizada. A janela Adicionar mapeamento de teclas é aberta:
    1. Selecione a tecla a ser mapeada na lista suspensa.
    2. Adicione a string ou macro personalizada para enviá-la ao terminal.
    3. Clique em Adicionar.
      O valor da tecla personalizada é adicionado. A tabela a seguir fornece exemplos de valores personalizados definidos para as teclas de função.
      Chave String ou macro personalizada
      F1 {F1} ou \x1b[11~
      F2 \x1b[12~
      F3 \x1b[13~
      ENTER {Return}
    Nota:
    • Na automação, se você tiver definido valores de teclas personalizados e usado ações subsequentes, como Enviar tecla ou Enviar texto, os valores padrão das teclas serão substituídos pelo novo conjunto de valores.
    • Você pode definir e usar os valores de tecla personalizados em uma determinada sessão. Se você criar uma nova sessão e quiser usar os valores de tecla personalizados, deverá definir as teclas e mapeá-las para uma string ou macro personalizada.
  3. Clique em Salvar.