31 Stimmen

Helfen Sie mir, meine Windows cmd.exe-Konsole mehr wie ein Linux-Terminal arbeiten

Das Windows-Terminal (die Benutzerschnittstelle für Textanwendungen wie cmd.exe) ist wirklich ätzend.

Es gibt so vieles, was die Unix-Terminals können, was das Windows-Terminal anscheinend nicht kann, z. B. wenn man die Größe des Fensters in beiden Dimensionen durch Ziehen des Randes ändern möchte. Mit dem Windows-Terminal können Sie nur die Länge des Fensters ändern.

Ausschneiden und Einfügen, unter Linux oder Unix, kein Problem - das Auswahlfeld lässt sich schön umbrechen, so dass Sie mehrzeilige Ausdrücke ausschneiden können. Das Windows-Terminal (selbst im Quick-Edit-Modus) erzwingt ein bizarres rechteckiges Auswahlfeld, das keinen praktischen Nutzen hat - Sie müssen alles, was Sie kopieren, in Notepad neu formatieren!

Was ist mit der Tatsache, dass jedes Mal, wenn ich in den Bearbeitungsmodus gehe, die Anwendung blockiert wird? Ich bin sicher, dass es Leute gibt, die ausschneiden und einfügen wollen, ohne den geschäftskritischen Server anzuhalten.

Ich bin mir sicher, dass uns noch mehr Fehler einfallen, wenn wir uns etwas einfallen lassen - aber wir wollen nicht meckern: Was können wir tun, um es besser zu machen?

Update: Nur um das klarzustellen, ich bin nicht auf der Suche nach einem Ersatz für cmd.exe - Powershell & CygWin bieten beide bessere Alternativen. Ich versuche, die Konsolenanwendung zu ersetzen, die GUI, die alle Textanwendungen in Windows umgibt.

3voto

William T Wild Punkte 1028

Eines der ersten Dinge, die ich auf allen meinen Windows-Rechnern durchführe, ist die Installation von Cygwin

Es gibt auch einige Erweiterungen für Cygwin, wie ssh und so.

1voto

Bill K Punkte 61074

Keine direkte Antwort, aber da Sie gelegentlich in einem Windows CMD-Fenster arbeiten MÜSSEN, gibt es 2 Einstellungen, die absolut notwendig sind, um es benutzbar zu machen.

Eines der ersten Dinge, die ich tue, wenn ich einen neuen Computer anschaffe, ist, die Größe des Bildschirmpuffers auf 9999 (Höhe), 300 (oder sow Breite) einzustellen. So können Sie nach Herzenslust nach links und rechts scrollen und haben einen großen Puffer für die Untersuchung von Protokollen. Stellen Sie die Fenstergröße nicht ein, sie ist praktisch nutzlos.

Außerdem aktiviere ich den "QuickEdit"-Modus, der das Kopieren und Einfügen erleichtert und mit dem man einen scrollenden Bildschirm durch Klicken/Ziehen schnell anhalten kann (um eine Auswahl zu treffen).

Dies ist nicht unbedingt eine Lösung für das Problem, sondern nur ein Ratschlag, der nützlich sein könnte, um das von ihm genannte Problem auf andere Weise zu lösen (und eine sehr nützliche Angewohnheit!).

0voto

Tamas Czinege Punkte 114595

Anstatt zu versuchen, das Unix-Verhalten unter Windows zu erzwingen - was ein wenig unnatürlich wäre -, sollten Sie sich folgendes ansehen PowerShell Microsofts Shell der nächsten Generation für Windows?

0voto

casualcoder Punkte 4476

Ich habe nicht versucht KDE unter Windows aber angeblich ist es jetzt in der neuesten Version beim Schreiben verfügbar.

0voto

Rook Punkte 57113

Um die Größe der Eingabeaufforderung zu ändern, können Sie entweder die Fenstergröße über das Eigenschaftsfeld ändern, wodurch nur die Größe des Fensters selbst geändert wird, oder/und Sie können die Puffergröße ändern, wodurch die Größe des ... wie soll ich sagen, die Anzahl der gespeicherten Zeilen geändert wird. Um auf das Eigenschaftsfenster zuzugreifen, klicken Sie mit der rechten Maustaste auf die Titelleiste und wählen Sie Eigenschaften.

Wenn Sie außerdem schnell etwas aus der Eingabeaufforderung kopieren möchten, aktivieren Sie das Feld "Schnellbearbeitung" im Eigenschaftsfenster - damit können Sie etwas auswählen und mit einem Rechtsklick "kopieren".

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X