当使用IntelliJs集成终端时 - 例如使用git - 有时我的CTRL + C键击不会到达终端。例如,当前行不会中止。
我能做什么,因为这种行为非常烦人。
答案 0 :(得分:3)
正如我安装了git for Windows
一样,我只是将IntelliJ使用的终端从cmd.exe
(这是Windows上的默认设置)替换为bash.exe
提供的git for Windows
(其中)是cygwin
btw)
要更改所有项目,请转到File >> Other Settings >> Default Settings
,然后转到Tools >> Terminal
。 (见截图)
在shell路径字段中设置以下行:
"C:\Program Files\Git\bin\bash.exe" --login -i
请确保git安装在适当的位置或调整路径(例如,如果您安装了32位版本的git)
使用bash而不是cmd,问题不会对我产生影响。另外bash支持cmd不支持的一些命令,这在用于linux环境时有点好。
答案 1 :(得分:0)
有时可能是因为vim仿真器将其关闭了