为什么Ctrl-C不起作用?Vi也不能用?

我自己做的image启动以后,执行程序后无法用Ctrl-C终止程序,为什么?
还有,还是这个系统里,执行vi时,vi报告说Unrecognized TERM type 我查看了我的环境变量TERM,后来我把TERM这个环境变量改成了好几种都不行,我改过的有"qansi",“ansi”,“vt100”。不知道为什么总是报告说Unrecognized TERM type。

/usr/lib/terminfo 要放到image里。

谢谢,可以了
但是Ctrl-C是怎么回事?哪位知道?

你用的是什么shell?

用Ctrl+V得到: PD KSH v5.2.14 99/07/13.2
就是QNX6.2.1版的sh.
同样的sh,我用QNX光盘安装的QNx目标就可以用Ctrl+C中断应用程序,而我自己用mkifs做的镜像启动以后就不能用Ctrl+C来中断应用程序了

奇怪,从来没碰到过这种事.

奇怪吗?
怎么我所装过的系统都是这个样子?
直接用安装盘里的bios.build构造出来的系统也是如此!
而且在多台系统上试过
不能Ctrl+C真是不爽,总是要重启…:{

好象是个虫子,在bios.build中, /dev/con1被ropen了两次,将第一次的ropen
拿掉好像就可以了. 但在6.3.0中没有这个问题.
bios.build中启动了4个console,另外3个是好用的.

果然如此!
去掉后面的那个repoen就好了 :slight_smile:
谢谢!