2008-08-08 26 views

Antwort

9

Take Command unterstützt Copy/Cut/Paste von der Tastatur und der Maus. Es ist ziemlich praktisch, wenn Sie eine Befehlszeile ausführen. Es unterstützt auch:

  • Befehl und Ordner-Verlauf, mit Popup-Fenstern, um vorherige Befehle oder Ordner auszuwählen.
  • Bildschirm blättert zurück Puffer
  • Verbesserten Batch-Befehle
  • gebaut FTP/HTTP-Dateizugriff
  • Eine Symbolleiste mit programmierbaren Tasten

Hinweis: Es ist ein bezahltes Werkzeug, mit dem Preis von 99,95 $.

+83

Es ist ein kostenpflichtiges Tool (99,95 $). Es wäre schön, dies hier zu notieren. – agsamek

+3

Es ist auch erwähnenswert, dass TC auch seine eigene Skriptsprache erfindet, die für jede andere Umgebung ziemlich wertlos ist. Powershell, besonders wenn es in der Powershell ISE verwendet wird, ist eine bessere Wahl. – ocodo

+0

Was ist mit PowerShell? – AminM

3

Nicht sicher, was Sie speziell von besser kopieren/einfügen, aber versuchen Sie Take Command.

Take-Befehl unterstützt Shift + Ins zum Einfügen und Shift + Entf zum Schneiden, aber anscheinend nichts für die Kopie, wird noch mehr graben.

+0

Sie können Take Command konfigurieren, um einen der Steuertasten an Take Command und den anderen an die laufende App zu senden. Sie können Links-Strg-C verwenden, um in die Zwischenablage zu kopieren, und Rechts-Strg-C, um das Ctrl-C-Cancel-Signal an die Anwendung zu senden. –

+0

Uh Take Command ist $ 99! – jsplaine

26

Windows PowerShell ist die offensichtliche Wahl, wenn es um "bessere Windows-Befehlszeilenshell als CMD" geht. Die Handhabung der Zwischenablage ist keine große Verbesserung - markieren Sie mit der Maus, drücken Sie Enter zum Kopieren oder klicken Sie mit der rechten Maustaste, um einzufügen.

+8

Um ehrlich zu sein, ist die Handhabung der Zwischenablage * genau * dieselbe wie bei jeder anderen Konsolenanwendung, da der Konsolen-Host dies handhabt, nicht die Anwendung, die in der Konsole läuft. – Joey

22

Dies ist wahrscheinlich nicht genau, was Sie wollen, aber Sie können einen Blick auf Console2

nehme ich es so konfiguriert, so dass shift + select Auto Kopien und mittlere Klick Pasten, wirklich praktisch, intern verwendet er alte cmd .exe, damit Sie nicht wirklich eine andere Shell erhalten.

By the way, ich denke, Ctrl +C = Kopie ist in einer Befehlszeile Kontext nicht die beste Idee, weil es in der Regel bedeutet Interrupt-Prozess ausgeführt wird.

+0

Bei Linux-Shells werden Ctrl-Char-Befehle (wie Kopie) normalerweise durch Ctrl-Shift-Char ersetzt. – Peter

+1

Konsole 2 war beim letzten Mal schrecklich buggy. – Joey

+0

Es ist immer noch nicht so toll. – ocodo

4

Je nachdem, was Sie mit der Shell versuchen, ist rxvt in cygwin gut.

Sie erhalten das Feingefühl von Auto-Kopie bei Auswahl und mittleren Klick einfügen. Der größte Nachteil ist, dass einige Windows-Konsolen-Apps mit Cygwin nicht gut spielen.

+4

Wenn Sie für Cygwin gehen, ist Puttycyg eine gute Wahl: http://code.google.com/p/puttycyg/ –

+1

Auch ** Minze **, ist sehr schön mit Cygwin. (Es ist auch in der Cygwin-Installation/Setup verfügbar) – ocodo

2

Haben Sie überlegt, welches Verhalten Sie die aktuelle Ctrl +C Funktionalität ersetzen?

0

@Chirs
Ich denke, Sie müssen Shell vs Host (Emulator) klären. Für mich klingt es so, als ob Sie eine andere Schnittstelle zu Ihrer bestehenden Shell benötigen, die das Kopieren und Einfügen besser unterstützt, keine andere Shell, die mehr/andere Funktionen unterstützt.

Ich zweite Pat Vorschlag von Console2, es ist eine sehr gute Anwendung und OSS zu booten.

57

aktivieren QuickEdit-Modus unter die Optionen Registerkarte Ihrer Verknüpfung mit dem Kommando-Shell. Markieren Sie mit der Maus, klicken Sie mit der rechten Maustaste, um zu kopieren, klicken Sie erneut mit der rechten Maustaste, um einzufügen.

Während Sie dort sind, ermöglichen einen Hotkey (wie CTRL +ALT + C) für blitzschnellen Zugriff auf die Shell.

Und nein, man kann nicht CTRL +C für COPY, weil CTRL +C bedeutet BREAK haben.

über einen entsprechenden Hinweis, die Microsoftee, die die Standardeinstellung von QuickEdit-Modus zwischen Windows Server 2000 und 2003 ist ein Idiot geändert und ich heap Flüche auf ihn jeden Arbeitstag.

+0

großer Tipp. Vielen Dank! – desigeek

+0

Der Schnellbearbeitungsmodus war in w2k Standard. Eines der ersten Dinge, die ich mache, wenn ich mich auf einem neuen Computer zu Hause fühle. – QueueHammer

+2

Wenn Sie [clink] (http://code.google.com/p/clink/) verwenden, können Sie STRG + UMSCHALT + V zum Einfügen und vieles mehr einrichten! – orlp

0

Die Windows-cmd Shell, Cygwin Bash, und msysgit Bash-Shells ausgeführt werden können: ein AutoHotKey Skript Zwischenablage Copy-Paste zu unterstützen, wie in diesem Thema geschrieben innerhalb von Emacs. EmacsW32 bietet alle drei getrennt. Sie müssen nur das bin-Verzeichnis festlegen, um eine der Bash-Shells zu verwenden. EmacsW32 bietet auch begrenzte Interaktionen zwischen der Windows-Zwischenablage und dem obersten Element des Kill-Rings.

3

PowerCmd ist billiger als TakeCommand und hat viele leistungsstarke Funktionen - nicht zuletzt die bessere Handhabung von Cut/Copy/Paste ist. Ich habe es nur eine kurze Zeit benutzen, aber ich bin wirklich beeindruckt so weit:

Zusammenfassung von der Website:

PowerCmd verbessert Ihre Eingabeaufforderung mit einem einfach zu bedienende Windows-GUI- Stil Schnittstelle und ermöglicht es Ihnen, mehrere Konsolen in einem einzigen Registerkartenfenster auszuführen. Sie können einfach mehrere Konsolen in vertikalen, horizontalen und Rasterformen organisieren. Auto-Log, Auto-Vervollständigung, Schlüsselwörter markieren, konfigurierbare Schriftart und Farben, anpassbare Symbolleiste für häufig verwendete Befehle oder Werkzeuge und minimiert den Tray sind einfache Lösungen zur täglichen Bedürfnisse. Mit PowerCmd können Sie Ihre Sitzungen vom letzten Mal speichern und wiederherstellen.

Site: http://www.powercmd.com/

Eigenschaften: http://www.powercmd.com/features.php

+1

1 - 4 Lizenzen \t $ 29,99 USD – ceving

0

M InTTY auf MinGW/MSYS ist schöner als auf Cygwin, weil MinGW/MSYS schneller ist. Auch wenn Sie cmd.exe Verhalten benötigen, können Sie cmd.exe innerhalb von mintty einfach ausführen.

Siehe http://code.google.com/p/mintty/.

2

Es gibt zwei Abschnitte zu cmd.exe. Da ist zuerst das Fenster, das für den Umgang mit der Textkonsole auftaucht. Ich würde das durch ConEmu ersetzen. Dieses Programm ist eigentlich als Wrapper für den Far File Manager gedacht, funktioniert aber ohne es gut. Es ist Console2 sehr ähnlich, ist aber viel stabiler und hat bessere Funktionen.

Zweitens gibt es den Befehlszeileninterpreter. Ich würde das mit Powershell ersetzen, wenn Sie tatsächlich irgendwelche seiner Eigenschaften benötigen.

Ich laufe zur Zeit mit ConEmu mit einer Batch-Datei, um meine bevorzugte Umgebung einzurichten. Dies wird in meinem Dropbox-Ordner gespeichert, damit es zwischen meinen Computern synchronisiert bleibt.