6

mintty の下で cygwin から q を起動すると、コンソールは通常動作しているように見えますが、q) プロンプトは表示されません。空白行が表示されます。

私は最新の cygwin と最新の mintty 端末を持っています。

cmd を使用して cygwin を起動すると、q) プロンプトが表示されることに注意してください。ミントの下ではありません。したがって、実行可能ですが、理想的ではない回避策があります。mintty のさまざまな側面は​​、私の筋肉の記憶の奥深くにコード化されています。

mintty のウィキペディアのエントリには次のように記載されています。

ただし、[mintty] は標準の Windows コンソールに基づいていないため、専用に作成されたプログラムは mintty では正しく動作しません。

だから、ここが原因だと思います。しかし、誰かがこのセットアップで kdb/q を動作させることができたかどうか疑問に思っていました.

要約すると、q インタープリターを mintty で完全に動作させることはできますか?

4

1 に答える 1

2

これはかなり古い質問だと思いますが、将来誰かがこれに遭遇した場合に備えて、ここに解決策があります.

https://github.com/rprichard/winpty/releasesから「winpty」パッケージを利用できます

インストールした Cygwin のバージョンに応じて、最新の 32 ビットまたは 64 ビットの Cygwin バージョンをダウンロードする必要があります。次に、ダウンロード.tar.gzしたファイルを cygwin のインストール ディレクトリ (例: C:/Cygwin64)に展開します。

これが完了したら、qをwinpty qegで実行できます

user@computer ~
$ winpty q
KDB+ 3.5 2017.03.28 Copyright (C) 1993-2017 Kx Systems
w32/ 4()core 4095MB user computer 192.168.1.118 NONEXPIRE

q)1+1
2
q)
于 2018-01-08T09:49:33.153 に答える