Какая команда терминала, кроме ctrl + c, позволяет выйти из работающей программы Node.js в macOS?

Какая команда терминала, кроме ctrl + c, позволяет выйти из работающей программы Node.js в macOS?

Если в терминале Linux я выполню команду типа:

$ node httserver.js

Команда запускается, и при нажатии ctrl+ cпрограмма завершается, а в терминале появляется новая строка для ввода команды.

Я чувствовал, что ctrl+ c— это комбинация клавиш терминала macOS, но она не работает.

решение1

Точный ответ для клавиатуры MAC на терминале:

Command+ .(точка/период)

Это эквивалентно Ctrl+ Cили break.

См.:

Справка по терминалу > Сочетания клавиш > Другие сочетания клавиш > Break

Клавиша Control«или» Ctrl— этонетобычный модификатор в macOS.

Однако если вы используете обычную клавиатуру Windows с macOS, то Ctrl+ работает, поскольку в этом случае клавиши Cнет .Command

решение2

Пытаться:

Ctrl+C

Должно быть то же самое, что и в Linux.

Дубликат:этот вопрос

решение3

Попробуйте Ctrl+Z

Или вы можете использовать killCommand. Для получения дополнительной информации см. man killcommand для руководства kill command и вы можете получить некоторые указания отсюдасвязьо том, как использовать killкоманду.

решение4

Если вы используете iterm2, вам, возможно, следует рассмотретьПредпочтения->Ключи->Модификаторы переназначения. В моем случае,контроль (^)был сопоставлен с чем-то другим по умолчанию. После сопоставления его сконтроль (^), ярлык сработал.

Связанный контент