Macos 点击ctrl+;c不';不要停止NPM

Macos 点击ctrl+;c不';不要停止NPM,macos,npm,terminal,gulp,Macos,Npm,Terminal,Gulp,当我将Gulpfile设置为观看时,它会执行我希望它执行的操作,但我无法退出NPM,例如提交给GitHub。我按ctrl+c,但它最后输入了“c”,而不是停止NPM。它曾经工作过,但突然间我再也不能停止NPM了。如果这与问题有关,我正在Mac上使用iTerm 编辑: 它在默认的Mac终端中也不工作 通常,如果您通过ctrl+c发送中断信号,它会将^c放入终端。可能您的密钥映射不正确。您还可以通过ctrl+\发送退出信号。我设法使它重新工作。似乎是ctrl键本身而不是终端/NPM出现了问题。在ma

当我将Gulpfile设置为观看时,它会执行我希望它执行的操作,但我无法退出NPM,例如提交给GitHub。我按ctrl+c,但它最后输入了“c”,而不是停止NPM。它曾经工作过,但突然间我再也不能停止NPM了。如果这与问题有关,我正在Mac上使用iTerm

编辑: 它在默认的Mac终端中也不工作


通常,如果您通过
ctrl+c
发送中断信号,它会将
^c
放入终端。可能您的密钥映射不正确。您还可以通过
ctrl+\
发送退出信号。我设法使它重新工作。似乎是ctrl键本身而不是终端/NPM出现了问题。

在macos中,你不应该使用“cmd”(苹果键)而不是ctrl键吗?我过去一直使用ctrl+c来停止NPM。cmd+c相当于Windows+Linux上的ctrl+c,而ctrl+c是用于停止Linux中终端应用的。那么,我不知道你的问题是什么。不幸的是,你的建议都不管用。iTerm keymapping菜单中的Ctrl似乎像它应该的那样映射到Ctrl。Ctrl按钮本身似乎出现故障。Mac键盘查看器没有看到我按下了按钮。