Você cola um prompt de trinta linhas no terminal da Verboo Code, dá Enter no fim da primeira frase e a CLI envia o texto incompleto. O Enter envia por definição. Para quebrar linha existem quatro caminhos, e cada um resolve um tamanho de prompt diferente.
Resposta curta: barra invertida mais Enter quebra linha em qualquer terminal. Shift+Enter passa a funcionar depois de /terminal-setup. Ctrl+G abre o prompt no seu editor de verdade. E /vim liga o modo modal dentro do próprio input, sem sair da CLI.
Como quebrar linha no prompt da Verboo Code?
Digite uma barra invertida e dê Enter. A CLI remove a barra e insere a quebra de linha no lugar dela. Funciona em qualquer terminal, sem configurar nada e sem saber qual emulador você usa.
revise este diff\
linha por linha\
e aponte o risco de regressão\
antes de rodar os testes
O rodapé do input mostra backslash (\) + return (⏎) for newline enquanto você nunca usou o atalho. Depois do primeiro uso, o aviso encurta para \⏎ for newline, e essa marca fica salva na configuração da CLI. É o próprio programa ensinando o comando que você acabou de aprender.
Shift+Enter funciona na Verboo Code?
Sim, sempre que a tecla chega ao programa com o modificador. Shift+Enter e Option+Enter inserem uma linha nova em vez de enviar, e o mesmo vale para a tecla Meta em teclados que a têm.
O problema quase nunca está na CLI e sim no terminal. Por padrão, Enter manda só o caractere de retorno, sem dizer se o Shift estava apertado. Apenas terminais que falam o protocolo de teclado estendido (CSI u, o mesmo do Kitty) conseguem distinguir Shift+Enter de Enter. Quatro já falam: iTerm2, WezTerm, Ghostty e Kitty.
Como habilitar o Shift+Enter com /terminal-setup?
O comando grava o atalho no arquivo de configuração do terminal que você usa. Rode dentro da sessão:
/terminal-setup
Ele cobre VS Code, Cursor, Windsurf, Alacritty e Zed. No Terminal.app do macOS o comando muda de nome e instala Option+Enter, porque é essa a combinação que aquele terminal entrega. E se a CLI reconhece que você já está num dos terminais com suporte nativo, o próprio comando fica escondido da lista, porque não há nada para instalar.
| Onde você roda | O que fazer para ter linha nova |
|---|---|
| iTerm2, WezTerm, Ghostty, Kitty | Shift+Enter já chega pronto |
| VS Code, Cursor, Windsurf, Alacritty, Zed | /terminal-setup grava o atalho |
| Terminal.app no macOS | /terminal-setup ativa Option+Enter |
| Qualquer outro terminal | barra invertida mais Enter |
Como escrever um prompt longo no seu próprio editor?
Ctrl+G abre o que está no prompt dentro do editor externo. Ctrl+X Ctrl+E faz a mesma coisa e é o atalho nativo do readline para editar o comando atual, então já está no dedo de quem vive no Bash.
A CLI escolhe o editor nesta ordem: a variável $VISUAL, depois $EDITOR, e se nenhuma estiver definida ela procura code, vi e nano no PATH. No Windows, o fallback é o Notepad. Para apontar sempre para o seu editor:
export VISUAL="nvim"
verboo
Editor de terminal assume a tela inteira e devolve o controle quando você fecha o arquivo. Editor gráfico abre em outra janela e a CLI espera o arquivo ser fechado, e por isso ela chama code -w e subl --wait em vez do binário puro. O prompt vai para um arquivo temporário, que é apagado depois da edição. Quando você fecha, o texto volta para o input e fica parado ali. Nada é enviado até você apertar Enter.
O que acontece quando você cola um texto enorme?
A colagem não inunda o input. Acima de 800 caracteres, ou com mais de duas quebras de linha, o texto vira uma referência curta no formato [Pasted text #1 +42 lines]. O número conta quebras, não linhas: um trecho de 43 linhas aparece como 42, porque a última linha não termina com uma quebra.
Ao abrir o editor com Ctrl+G, a referência é expandida de volta no conteúdo completo e recolhida outra vez quando você fecha o arquivo. Você edita o texto real, não o rótulo.
Como funciona o /vim na Verboo Code?
O comando alterna o modo de edição do input entre Vim e Normal, e a escolha fica salva na configuração global da CLI, então vale também nas próximas sessões. Depois de ligar, o Escape alterna entre INSERT e NORMAL dentro do prompt.
/vim
Editor mode set to vim. Use Escape key to toggle between INSERT and NORMAL modes.
Para desligar, rode /vim de novo, porque é um toggle. Uma confusão comum: /vim muda como você edita a linha de comando, não abre editor externo nem grava arquivo. Editor externo é o Ctrl+G. E o comando é interativo, então não existe em execução headless.
Qual dos quatro caminhos usar?
| Situação | Caminho | Por quê |
|---|---|---|
| Duas ou três frases no prompt | barra invertida mais Enter | não exige configuração e não depende do terminal |
| Prompt de várias linhas, todo dia | /terminal-setup | Shift+Enter passa a ser uma tecla só |
| Prompt com bloco de código, log ou diff | Ctrl+G | editor real, com busca, sintaxe e undo |
| Você já edita em Vim | /vim | mesmos movimentos, sem sair da sessão |
Um prompt longo só rende o que o modelo atrás dele consegue fazer. Na Verboo Code o /model troca o motor no meio da sessão e mantém o contexto que você acabou de escrever, então o mesmo prompt pode ser testado em outro modelo sem recolar nada.



