我最近注意到我的Emacs shell不会在stdout中显示内容,除非我在最后添加了一个新行。
例如,如果我写一个hw.c程序,我的emacs只会显示" hello world"如果我在其中写$type
。省略printf("hello world\n");
将使Emacs shell输出消失。
我想知道这是不是Emacs shell应该如何工作,或者我的Emacs配置是否有问题。
我真的很感激有关如何解决这个问题的建议/意见。
我的hw.cpp代码和Emacs shell中的相应输出: