Qual é o comando do terminal diferente de ctrl + c para sair de um programa Node.js em execução em um macOS?

Qual é o comando do terminal diferente de ctrl + c para sair de um programa Node.js em execução em um macOS?

No terminal Linux, se eu executar um comando como:

$ node httserver.js

O comando é executado e fazendo ctrl+ co programa é encerrado e uma nova linha chega no terminal para inserirmos um comando.

Eu senti ctrl+ ccomo a combinação de teclado do terminal macOS para fazer isso, mas não funciona.

Responder1

A resposta precisa para o teclado MAC no terminal é:

Command+ .(ponto/ponto final)

Isso é equivalente a Ctrl+ Cou break.

Consulte:

Ajuda do terminal > Atalhos de teclado > Outros atalhos > Pausa

A chave Controlou Ctrlénãoum modificador regular no macOS.

No entanto, se você estiver usando um teclado normal do Windows com macOS, Ctrl+ Cfunciona, pois não há Commandtecla neste caso.

Responder2

Tentar:

Ctrl+C

Deve ser igual ao Linux.

Duplicado de:essa questão

Responder3

Experimente Ctrl+Z

Ou você pode usar killo Comando. Para obter mais informações, consulte man killo comando do manual do comando kill e você pode obter alguma orientação nestelinksobre como usar killo comando.

Responder4

Se você estiver usando o iterm2, talvez seja necessário examinarPreferências->Chaves->Remapear modificadores. No meu caso,controle (^)foi mapeado para outra coisa por padrão. Depois de mapeá-lo paracontrole (^), o atalho funcionou.

informação relacionada