Configuração

Atalhos de teclado

Encontra todos os atalhos disponíveis por função, com variações específicas por plataforma onde aplicável.

Input e movimento do cursor

TeclaAção
EnterSubmeter prompt
Ctrl+JInserir uma nova linha
/ Mover cursor para a esquerda / direita
Ctrl+← / Alt+BMover cursor uma palavra para a esquerda
Ctrl+→ / Alt+FMover cursor uma palavra para a direita
HomeMover cursor para o início da linha
EndMover cursor para o fim da linha
/ Navegar no histórico de prompts

Edição

TeclaAção
BackspaceApagar o caractere anterior
DeleteApagar o caractere atual
Ctrl+W / Ctrl+BackspaceApagar a palavra anterior
Alt+DApagar a próxima palavra
Ctrl+U / Super+BackspaceApagar a linha atual

Controlo de sessão

TeclaAção
EscapeInterromper uma resposta em transmissão
Ctrl+CSair / fechar diálogos / reiniciar o campo de input
! (input vazio)Alternar o modo shell

Alternar modos

TeclaAção
Shift+TabPercorrer os modos disponíveis
Ctrl+F (macOS) / Alt+F (Windows, Linux, WSL)Ativar / desativar aprovação automática

Fila de mensagens

Quando Bob está a transmitir uma resposta, podes colocar mensagens adicionais na fila em vez de esperar.

TeclaAção
TabColocar mensagem na fila / submeter imediatamente quando inativo
Mover o foco para a lista da fila
EnterEditar o item em fila selecionado
Tab (na fila)Enviar o item selecionado imediatamente
Delete / BackspaceRemover o item selecionado da fila
Shift+K / Shift+JReordenar o item selecionado para cima / baixo

Notas específicas por plataforma

Utilizadores de macOS

No macOS, muitos atalhos usam a tecla Option (também chamada Alt ou ) em vez de Ctrl para operações baseadas em palavras:

  • Usa Ctrl+F para alternar a aprovação automática. No Windows, Linux e WSL, usa Alt+F em vez disso para evitar um conflito com o atalho Pesquisar no terminal.
  • Usa Alt+B / Alt+F para mover uma palavra para a esquerda / direita.

Compatibilidade com terminais

Alguns atalhos podem ser intercetados pelo emulador de terminal antes de chegarem ao Bob Shell:

  • Se Ctrl+C não funcionar como esperado, tenta premir Ctrl+C duas vezes.
  • Se Ctrl+←/→ não funcionar, verifica as definições de teclado do teu terminal.
Como está este tópico?