2014-05-14 16 views
6

Ich finde, dass, wenn q von Cygwin unter mintty starten, die Konsole im Allgemeinen scheint zu funktionieren, aber die q) Abfrage nicht angezeigt. Ich bin gerade mit einer leeren Zeile getroffen worden.Wie repariere ich die q Eingabeaufforderung unter Cygwin, mit Minze?

Ich habe die neueste Cygwin, und den neuesten mintty Terminal.

Beachten Sie, dass, wenn ich Cygwin mit cmd starten, die q) prompt ist. Nur nicht unter Pfefferminz. Also habe ich eine praktikable, aber nicht ideale Problemumgehung. Verschiedene Aspekte von Minze sind tief in meinem Muskelgedächtnis kodiert.

mintty's wikipedia entry Zustände:

Seit [mintty] auf der Standard-Windows-Konsole basiert, jedoch geschrieben Programme für ausdrücklich, dass nicht richtig mintty

in arbeiten So vermute ich, Das ist die Ursache hier. Aber ich fragte mich, ob jemand kdb/q in diesem Setup arbeiten konnte.

Zusammenfassend kann das q-Interpreter voll gemacht wird unter mintty zu arbeiten?

+3

Diese Seite ist so seltsam. Ist das wirklich so eine schlechte Frage? Ich könnte der 1000000ste Besucher sein, der fragt, wie man eine Liste in Java sortiert und die Leute würden sich gegenseitig klettern um zu antworten. Und alles, was ich hier bekomme, ist ein Drive-by-Down-Votum ohne Vorschläge, was mit der Frage nicht stimmt. – pamphlet

+0

+1 für eine gute Antwort auf eine -1 :) Ich denke, das könnte ein allgemeines Problem sein, so verdient eine Antwort. Leider habe ich keine. –

+2

Ich verstehe deine Frage nicht. Minty _ist_ das Standard-Terminal für Cygwin. Was denken Sie ist das Standard-Terminal, oder was verwenden Sie für einen Standard? Wie haben Sie q installiert? – pak

Antwort

1

Ich weiß, das ist eine ganz alte Frage, aber im Fall über diesen in Zukunft jemand kommt, dann ist hier eine Lösung.

Sie können den „winpty“ -Paket von https://github.com/rprichard/winpty/releases

Sie wollen herunterladen, um die neuesten 32-Bit oder 64-Bit-Version von Cygwin, je nachdem, welche Version von Cygwin Sie installiert haben, machen. Anschließend können Sie die heruntergeladene Datei .tar.gz in die Cygwin Installation dir extrahieren (z C:/Cygwin64)

Sobald Sie dies getan haben, können Sie q mit winpty q z laufen

[email protected] ~ 
$ 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) 
Verwandte Themen