Ich finde die Arbeit an der Befehlszeile in Windows frustrierend, vor allem, weil das Konsolenfenster im Vergleich zu Terminalanwendungen unter Linux und OS X wie "rxvt", "xterm" oder "Terminal" miserabel ist. Hauptbeschwerden:
Kein Standard-Kopieren / Einfügen. Sie müssen den "Mark" -Modus aktivieren und er ist nur über ein mehrstufiges Popup verfügbar, das über die (kleine) Schaltfläche in der linken Ecke ausgelöst wird. Dann muss das Kopieren und Einfügen über dasselbe Menü aufgerufen werden
Sie können die Größe des Fensters nicht willkürlich durch Ziehen ändern. Sie müssen jedes Mal, wenn Sie die Größe eines Fensters ändern möchten, eine Voreinstellung (zurück zum mehrstufigen Popup) festlegen
Sie können das Fenster nur so groß machen, bevor horizontale Bildlaufleisten das Bild betreten. Horizontale Bildlaufleisten saugen.
Mit der Shell cmd.exe können Sie nicht zu Ordnern mit der \\ Netpath-Notation (UNC?) Navigieren. Sie müssen ein Netzwerklaufwerk zuordnen. Dies ist zum Kotzen, wenn auf mehreren Computern gearbeitet wird, auf denen unterschiedliche Laufwerke zugeordnet sind
Gibt es Tricks oder Anwendungen (bezahlt oder anderweitig), die dieses Problem beheben?
quelle
bash
und die Terminalanwendung istxterm
odergnome-terminal
oder ... also kann ich sie kaum als im Wesentlichen gleich wahrnehmen.cmd.exe
. UNIX-ähnliche Betriebssysteme verfügen über ein separates Programm für die Schale ( in der Regelbash
,dash,
sh,
CSH,
KSH,
zsh, I could go on but I won't) and the terminal emulator (
Gnom-terminal,
konsole,
xterm`, etc.)Antworten:
Entschuldigung für die Eigenwerbung, ich bin der Autor eines anderen Konsolenemulators, der hier nicht erwähnt wird.
ConEmu ist ein OpenSource- Konsolenemulator mit Registerkarten, der mehrere Konsolen und einfache GUI-Anwendungen als ein anpassbares GUI-Fenster darstellt.
Ursprünglich war das Programm für die Zusammenarbeit mit Far Manager konzipiert (mein bevorzugter Shell-Ersatz - Datei- und Archivverwaltung, Befehlsverlauf und -abschluss, leistungsstarker Editor). ConEmu kann jedoch mit jeder anderen Konsolenanwendung oder einfachen GUI-Tools (wie z. B. PuTTY) verwendet werden. ConEmu ist ein Live-Projekt, das offen für Vorschläge ist.
Ein kurzer Auszug aus der langen Liste der Optionen:
Far Manager-Benutzer erhalten Drag & Drop im Shell-Stil, Miniaturansichten und Kacheln in Fenstern, Registerkarten für Editoren und Betrachter, Echtfarben und Schriftstile (kursiv / fett / unterstrichen).
PS. Far Manager unterstützt UNC-Pfade (\\ Server \ Freigabe \ ...)
quelle
Versuchen Konsole 2 .
quelle
Übernehmen Sie das Kommando . Dieser gibt es schon lange (früher 4DOS). Ich habe dies unter Windows NT 3.5 (!) Verwendet und es geliebt.
Mit Cygwin können Sie X unter Windows ausführen, sodass Sie die von
xterm
Ihnen bevorzugte Terminal-App starten und eine UNIX-Shell verwenden können.quelle
Selbst mit diesen ist cmd.exe keine großartige Konsole. Alle anderen Antworten und früheren Fragen zum Stapelüberlauf zum selben Thema anzeigen. Das "Console" -Projekt von sourceforge sieht ziemlich gut aus.
quelle
Konsole
Aus der Dokumentation:
Als Programmier-Shell kann man ipython verwenden .
quelle
Ich habe diese Probleme auch seit Jahren unter Windows, aber ich habe kürzlich dieses Projekt gefunden: Konsole
Zum Kopieren / Einfügen ist weiterhin der "Markierungsmodus" erforderlich, der jedoch zumindest über ein Kontextmenü mit der rechten Maustaste verfügbar ist (Sie müssen also nicht die Maus nach links oben bewegen und ihn dann erneut in den gewünschten Text verschieben wählen)
UNC-Pfade werden von cmd.exe nicht unterstützt, aber von PowerShell. (Die Konsole kann für die Verwendung einer beliebigen Shell konfiguriert werden, einschließlich cmd.exe und PowerShell.)
quelle
Ich verwende Cygwin im Poderosa- Terminalemulator.
quelle
Ich persönlich benutze Mintty. Deshalb benutze ich Cygwin (weil dies meines Wissens die einzige Shell ist, die es unterstützt).
Übrigens gibt es noch eine andere Frage: Besserer Befehl für Windows? Ich fand.
quelle
Ich denke, Sie werden PowerCMD lieben, mit dem Sie 4 Befehlsfenster gleichzeitig bearbeiten können. Sie können auch viele zusätzliche Befehle in der PowerCMD verwenden. PowerCMD
quelle
Es gibt ein kleines Programm mo.exe auf github, das die ersten drei Probleme löst: https://github.com/boolship/Mo
Es läuft im normalen DOS-Konsolenfenster, Git Bash unter Windows usw.
aktualisieren:
Dieser Link ist jetzt veraltet. Verwenden Sie: https://github.com/boolship/MoDi
quelle
Verwenden Sie Gow.exe . Dadurch wird Ihre DOS-Eingabeaufforderung als Linux-Terminal verwendet ...
sonst
Verwenden Sie ZOC.exe ... sein Terminal für die ...
sonst
Installiere Git .. es gibt eine Bash-Konsole, von der aus du teilweise Unix-Befehle verwenden kannst
quelle
Ich verwende Terminals für die Remoteverbindung über Telnet, RDC, SSH, ... Kombiniert die am häufigsten verwendeten Protokolle in einem Programm.
URL: http://www.codeplex.com/Terminals
quelle
Warum nicht Putty verwenden?
quelle
Ich benutze rxvt von cygwin. Es verhält sich sehr ähnlich wie ein xterm.
quelle
Schauen Sie sich Take Command an .
(Take Command ist jedoch "nicht frei".)
quelle