Ich habe gerade angefangen, Console2 als Alternative zu cmd.exe zu verwenden
Ich kann nicht herausfinden, wie man Text von der Konsole in die Zwischenablage kopiert - durch Ziehen mit der Maus wird nichts markiert, und es gibt keine Option im Rechtsklick-Menü, um wie in cmd.exe zu "markieren"
Es muss schrecklich offensichtlich sein, aber ich schätze, ich werde es übersehen ... :(
Console2 ist keine Alternative zu cmd. Es ist nur ein anderes Frontend für alle Konsolenanwendungen, die Sie ausführen.
Joey vor 14 Jahren
2
I don't think Console2 works for any console other than `cmd.exe`. IIRC, the strange mouse behavior is because `cmd.exe` actually handles all of the window drawing itself, rather than using the standard windows APIs. As a result, it's behavior is a bit anachronistic.
Fake Name vor 14 Jahren
0
@Fake-Name: (verzögerter Kommentar) `cmd.exe` ist eine _shell_; Es werden keine Fenster gezeichnet, sondern nur Befehle analysiert. Das verwendete Fenster ist ein "Win32 Console" -Fenster. Console2 ist eine "Konsole" oder "Terminal", ein Ersatz für die hässlichen Win32-Konsolenfenster; Die Verzögerung ist darauf zurückzuführen, dass das versteckte "echte" Konsolenfenster nach Änderungen abgefragt werden muss.
grawity vor 13 Jahren
3
@FakeName, ich benutze Console2 als Frontend für 3 verschiedene Terminals: cmd.exe, cygwin und Git Bash. Die Maus scheint zu verhalten zu sein
Drew Noakes vor 12 Jahren
2
Öffnen Sie das Console2-Menü Bearbeiten -> Einstellungen, und konfigurieren Sie in den Hotkeys / Mouse- Einstellungen die Auswahl- und Kopieraktionen . Die Standardeinstellungen sind etwas unklar.
Ich benutze:
Left mouse button = auswählen
Ctrl+ C= kopieren
Ctrl+ V= einfügen
ESC = klare Auswahl
Stellen Sie sicher, dass Sie nach jeder Änderung, die Sie vornehmen, auf "Zuweisen" klicken, da sie sonst nicht wirksam wird.
Letzter Hinweis: Passen Sie auf, wenn Sie ESCoder Ctrl+ Vin vim oder in einer anderen App verwenden.
Nun, das hat nicht wirklich funktioniert. Ich kann den Text immer noch nicht auswählen. Der Eintrag zur Holding-Schicht hat jedoch geholfen.
homaxto vor 14 Jahren
2
Diese Konfiguration funktioniert auf meiner Kopie von Console2 hervorragend. Stellen Sie sicher, dass keine andere Bindung die Linksklickaktion ausführt.
invert vor 14 Jahren
2
Funktioniert auch für mich. Ich habe tatsächlich linke Maustaste sowohl zum Auswählen von Text als auch zum Kopieren / Löschen.
Peter Jaric vor 13 Jahren
6
Funktioniert auch für mich. Leider konnte ich die Eingabetaste nicht für die Auswahl zum Kopieren / Löschen (wie in Windows-Konsolenfenstern) verwenden, da Sie dann nicht die Eingabetaste drücken können, um einen Befehl auszuführen;)
OregonGhost vor 12 Jahren
0
Ha ha das stimmt. Guter Fang! Ich ziehe immer noch vor, dass die normalen Einstellungen oben aktualisiert wurden :-)
invert vor 12 Jahren
1
Ich bin nicht sicher, ob Sie "ESC" zuweisen müssen, um die Auswahl zu löschen. Die Auswahl scheint gelöscht zu werden, wenn Sie erneut mit der linken Maustaste klicken. Ich habe auch die Option "Auswahl beim Kopieren löschen" aktiviert. Normalerweise benutze ich gerne die ESC-Taste, um die Befehle in cmd.exe zu löschen, so dass ich dieser Taste keine Aktion zugewiesen habe.
blissfool vor 11 Jahren
2
@Homaxto Es scheint, als hätten Sie Ihre Einstellungen nicht wirklich aktualisiert. Die Shift-Click-Funktion ist die Standardeinstellung. Klicken Sie auf das Element, das Sie aktualisieren möchten, ändern Sie den Hotkey-Wert in den neuen Wert und klicken Sie auf "Zuweisen" " Taste.
BrainSlugs83 vor 10 Jahren
0
Warum sind das nicht die Standardschlüssel \ Tasten? Viel intuitiver. Vielen Dank.
Pedro77 vor 10 Jahren
0
63
stex
Das Halten SHIFTund Markieren des Textes sollte (zumindest für mich) ausreichen. Danach einfach auf Bearbeiten -> Kopieren klicken
Vielen Dank! Für mich wird es automatisch kopiert, sobald ich die Auswahl abgeschlossen habe.
GJ. vor 14 Jahren
4
Dies funktioniert für mich, aber es muss ein Fehler sein, von dem nur einige Personen betroffen sind (2.00.148). Auf einem vorherigen Computer war dies nicht erforderlich, und die Benutzeroberfläche gibt nicht an, dass UMSCHALTTASTE erforderlich sein sollte.
John Hatton vor 10 Jahren
0
@GJ., Das liegt daran, dass die Option _Select on copy_ aktiviert ist.
Drew Noakes vor 9 Jahren
0
13
svec
Die Tasten- und Mauszuordnung von Console2 ist ein bisschen funky. So machen Sie left_click == Text auswählen:
Öffnen Sie das Untermenü Bearbeiten-> Einstellungen-> Hotkeys> Maus.
Wählen Sie den Punkt "Text auswählen". Ändern Sie dann die Zeile "Button:" in "Left" und deaktivieren Sie alle drei Modifier-Felder.
Klicken Sie dann auf "Zuweisen". Ohne diesen Schritt werden keine Änderungen wirksam.
4
crusherjoe
Sie können auch Text auswählen: Linke Maustaste konfigurieren
Aktivieren Sie dann auf der Registerkarte "Verhalten" unter "Einstellungen" die Option "Kopieren bei Auswahl".
3
randomfigure
Console2 ist keine Shell. Es ist eine Erweiterung des Konsolenfensters. Sie können Console2 so konfigurieren, dass eine beliebige Shell ausgeführt wird, z. B. cmd.exe oder bash.
Standardmäßig glaube ich, dass die Funktion zum Kopieren und Einfügen im Console2-Fenster Folgendes ist:
Text auswählen: Umschalttaste + Linke Maustaste Text kopieren: Linke Maustaste Einfügen von Text: Mittlere Maustaste
Hinweis: Die rechte Maustaste öffnet standardmäßig ein Menü, in dem Sie Console2 konfigurieren können
Sie müssen Text auswählen und kopieren (indem Sie nach der Auswahl auf die linke Maustaste klicken). Durch einfaches Auswählen von Text wird der Text nicht automatisch kopiert (wie bei den Standardeinstellungen für die schnelle Bearbeitung der Windows-Konsole).
2
Sam Hasler
Make sure Behaviour > Copy on select is unchecked
In Hotkeys > Mouse set the following (note, press Assign after changing settings to save them)
Copy/clear selection : Right
Select text : Left
Paste text : Right
Drag window : Middle
Context menu : Right + Ctrl
With this setup:
Dragging with Left mouse will select
With text selected:
Right click on selected text will copy it
Left or Right click anywhere else will clear selection without copying
Right click will paste unless there is text selected
This setup is the nearest I could get to the usual cmd Quick Edit mode operations so it doesn't confuse my muscle memory, but it has the advantage that you can dismiss selections without copying.
Das ist das Traum-Setup!
Bobo vor 11 Jahren
0
2
El Ninja Trepador
Ja, Console2 ist nur ein Frontend und ich verwende es auch mit msys bash, powershell und der grundlegenden cmd.exe. Die Tastenkombinationen können für mehr als eine Funktion gleich sein (ich habe die linke Maustaste zum Auswählen und Löschen der Auswahl). Die Standardeinstellung auf der Registerkarte "Verhalten" in den Einstellungen definiert jedoch BEIDES automatisches Kopieren beim Auswählen UND das Löschen der Auswahl beim Kopieren. Es sieht also so aus, als würde die Auswahl sofort verworfen (der Text wird dennoch ordnungsgemäß kopiert). Deaktivieren Sie einfach die freie Auswahl beim Kopieren, und der ausgewählte Text bleibt hervorgehoben.
Console2 ist übrigens ziemlich gut :)
2
httpete
Klicken Sie auf die Umschalttaste, und halten Sie die Umschalttaste gedrückt.
Dies ist nur eine Kopie einer anderen Antwort
DavidPostill vor 10 Jahren
1
Nun, DavidPostill, es ist ein langer Post und ich konnte ihn nicht finden. Ich habe mit dieser scheinbar offensichtlichen Sache zu kämpfen gehabt und gehofft, jemand anderem helfen zu können.
httpete vor 10 Jahren
1
1
incircuitous
I completed the settings above, and found that console2 select fails sometimes, i.e. on a particular console2 screen I can select some text but some text won't select.
The answer was a window sizing bug. If you start console2 then drag the window to be taller, you may find that anything below the original lower border of the screen is not selectable. If you drag the bottom edge of the console up and down a little, it seems to correct itself.
1
Colonel Panic
Die Standardeinstellungen sind umständlich. Ich mag diese: