Text über Zeilen in cmd.exe auswählen?


4

Gibt es eine Möglichkeit, Text über Zeilen hinweg als eine Zeile in der Windows-Eingabeaufforderung auszuwählen? Wählen Sie beispielsweise diese rechteckige Auswahl aus:

alt text

fügt zwei separate Zeilen in die Zwischenablage ein, auch wenn die Zeilen nebeneinander liegen. Wenn Sie dasselbe in xterm unter Linux tun, wird eine Zeile in die Zwischenablage eingefügt, was ich will. Gibt es eine Möglichkeit, dass sich cmd.exe wie xterm verhält?


Antworten:


4

Es gibt eine Möglichkeit, die Textzeile als eine einzige Zeile auszuwählen. Bevor Sie mit der rechten Maustaste auf den weiß hervorgehobenen Bereich klicken, halten Sie die Umschalttaste gedrückt und klicken Sie dann mit der rechten Maustaste auf den weißen Bereich. Dadurch werden die Wagenrückläufe entfernt.


4

Sie können in eine Textdatei exportieren und dann tun, wie Sie möchten. Wenn Sie Ihren Befehl ausführen, führen Sie ihn folgendermaßen aus:

[executable] >textfile.txt

Dies gibt alles, was das exe auf dem Bildschirm ausgeben würde, in die angegebene Datei aus.


2

Verwenden Sie ein Terminal wie Console2 um Ihre cmd.exe (oder powershell.exe) von zu starten. solche Terminals bieten (unter anderem) überlegene Auswahlmechanismen.


1

Windows ' cmd Anwendung ist ein sehr grundlegendes Werkzeug. Es ist nicht dafür gedacht, wie das All-In-All-Swiss-Armeemesser des Power-Users verwendet zu werden, das das Linux-Terminal ist.

Also im Grunde genommen, Nein, Sie können Multiline-Selects nicht als einzelne Zeile erfassen. Es tut uns leid.


Nun .. Kopieren Sie sie und formatieren Sie sie in 1-2 Sekunden mit Notepad ++. Harte Sachen, wenn Sie ein sogenannter "Poweruser" sind.
Shiki

1
Ich würde das nicht anrufen cmd ein "sehr einfaches Werkzeug" ... ich würde es als verkrüppelt bezeichnen ... vor allem im Vergleich zu Linux Shells.
Bobby

1
Das entschuldigt nicht cmd unangenehmes Auswahlverhalten. Es gibt keine anderen Programme, die ich kenne, die Text als rechteckigen Bereich anstelle einer Zeichenfolge auswählen, egal wie grundlegend diese sind.
Lèse majesté

0

Durch die Installation von cygwin werden alle Ihre Probleme gelöst :)


6
und neue einführen :)
akira

Der Kopierstil von Cygwin ist genau der gleiche AFAIK ...
Betlista

0

Bis jetzt gibt es keine Möglichkeit, dies zu verwenden cmd.exe, Sie können jedoch einen Konsolenemulator verwenden. Ich bin besonders gern ConEmu , die Ihnen verschiedene Verbesserungen bietet, wie zum Beispiel:

  • Bessere Textauswahl
  • Mehrere Konsolen in Registerkarten
  • Veränderbare Fenster
  • Vollbildmodus

Es gibt einen Weg dazu cmd.exe zum jetzigen Stand
phuclv
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.