无法在 cygwin 中运行 GAP

无法在 cygwin 中运行 GAP

我有差距我希望从 emacs 内部运行它。我安装了 emacs 的一个称为 gap 模式的东西。它显然找到了正确的可执行文件来运行 GAP,因为它以 GAP 初始化消息开始

 ┌───────┐   GAP 4.8.10, 15-Jan-2018, build of 2018-01-15 14:36:25 (GMTST)
 │  GAP  │   https://www.gap-system.org
 └───────┘   Architecture: i686-pc-cygwin-gcc-default32
 Libs used:  gmp, readline
 Loading the library and packages ...

然而紧接着它说

Error opening terminal: dumb.

然后停止。

随后我发现,如果我从 cygwin shell 运行 GAP 默认启动脚本,就会发生完全相同的情况。

GAP 还附带批处理文件,可以在 Windows 上以各种方式运行它,包括其自己的 rxvt 版本;为此,它设置TERMINFO指向 GAP 文件夹的环境变量,其中包含一些与终端相关的内容。在调用 GAP 之前,我尝试export TERMINFO=在 cygwin shell 中执行(同一文件夹)或(cygwin terminfo 文件夹),但结果再次完全相同。

我的是 Windows 10,带有最新的 cygwin64。

有人能建议该怎么办吗?

相关内容