Hallo, ich komme vom Mac, weshalb ich was Terminals angeht recht verwöhnt bin. Nun würde ich gerne auch unter Windows (10) ein bisschen auf der Kommandozeile rumwerkeln (skripten, kompilieren, SSH etc.). Gibt es da für Windows ein gutes Programm? Features wie + Gutes Copy, Paste und Markieren + History (auch über einen neustart des Programms hinweg) + Autovervolständigung + Tabs + Konfigurierbare GUI (Farben, Schriftart/größe) + SSH + Powershell-Support wären wünschenswert.
Abradolf L. schrieb: > Powershell Momentan kann ich leider nur die Win 7 Version testen: - Merkt sich keine History - hat von Haus aus kein SSH (kann aber wohl nachinstalliert werden) - kennt keine Tabs - Copy & Paste verhält sich genau murksig wie in cmd.exe
:
Bearbeitet durch User
Oder du nimmst das neue Linux Subsystem für Windows 10. Dann hast du Bash https://docs.microsoft.com/en-us/windows/wsl/install-win10
Wie wärs mit Clink https://mridgers.github.io/clink/ Features The same line editing as Bash (from GNU’s Readline library). History persistence between sessions. Context sensitive completion; Executables (and aliases). Directory commands. Environment variables Thirdparty tools; Git, Mercurial, SVN, Go, and P4. New keyboard shortcuts; Paste from clipboard (Ctrl-V). Incremental history search (Ctrl-R/Ctrl-S). Powerful completion (TAB). Undo (Ctrl-Z). Automatic “cd ..” (Ctrl-Alt-U). Environment variable expansion (Ctrl-Alt-E). (press Alt-H for many more…) Scriptable completion with Lua. Coloured and scriptable prompt. Auto-answering of the “Terminate batch job?” prompt. Kann man gut mit ConsoleZ kombinieren https://github.com/cbucher/console This fork supports: Splitting Tabs into views (horizontally and vertically) Grouping views (so input sent to one goes to all of them) Windows Vista aero glass theme Windows 7 jump list Windows 7 wallpaper positions and slideshow Windows 8 wallpapers on dual screen Zooming with Ctrl-Mouse Quake style console animation Strict monospace font rendering Settable opacity of text background color Full screen High DPI (per monitor) Localization Snippets Workspaces and more...
Borislav B. schrieb: > - Copy & Paste verhält sich genau murksig wie in cmd.exe Du musst den QuickEdit Mode aktivieren (geht auch bei der normalen cmd.exe) (rechtsklick auf die titel leiste -> eigenschaften) und mit powershell ISE kannst du auch mehrere tabs haben.
Cmd.exe ist nicht für das Verhalten des Konsolenfensters verantwortlich, das ist eine Windows-Grundfunktionalität. > Gutes Copy, Paste und Markieren Die Variante, die ab Windows 10 verwendet werden kann, sollte genügen, davor war es gewöhnungsbedürftig. Verwendung mit Cursortasten oder F7. > History (auch über einen neustart des Programms hinweg) Nicht über Neustart gespeichert. > Autovervolständigung Macht cmd.exe schon immer, wenn man's einschaltet. Tab bzw. Shift-Tab. > Tabs Derzeit nicht, aber möglicherweise wird das mit irgendeinem Windows-Update nachgerüstet. > Konfigurierbare GUI (Farben, Schriftart/größe) Rechtsklick aufs Systemmenü, und man kann das bei praktische jeder Windows-Version nach Wunsch einstellen. > SSH OpenSSH installieren, schon geht's. > Powershell-Support Dafür gibt es die Powershell selbst.
Als Alternative zu cmd.exe gibt es schon längere Zeit die TCC (Take Command Console, vormals "4nt") von JP-Soft: https://jpsoft.com/help/index.htm. Die bringt alles gewünschte mit. Für 1:1 powershell geht wohl nur die powershell selbst... Eine weitere Alternative ist die von Linux bekannte bash, die gibt es z.B. via MinGW oder CygWin für Windows. TCC benutze ich schon seit vielen Jahren als dankbaren cmd.exe Ersatz. Das Schöne ist, dass TCC kompatibel zur cmd.exe ist und direkt Windows-Batches ausführen kann und den cmd.exe-Syntax (samt Optionen) versteht. Neben der reinen Shell (TCC) bietet JPSoft auch das größere "Take Command"-Paket an, in dem dann auch ein Editor (IDE) samt Batch-Debugger und mehr enthalten ist.
Huh schrieb: > 100MB für eine Kommandozeile. Hut ab! Schau mal richtig hin bevor du Kommentare abgibst. Die reine Konsole hat 8MB. 100MB werden es mit eigem Git- Client integriert.
Borislav B. schrieb: > Nun würde ich gerne auch unter Windows (10) ein bisschen auf der > Kommandozeile rumwerkeln (skripten, kompilieren, SSH etc.) Ich nutze für sowas hier neuerdings MSYS2: https://www.msys2.org/ Das Terminal ist für mich als Linux-Nutzer ganz brauchbar.
Abradolf L. schrieb: > Powershell PowerShell ISE ;) (sollte mitinstalliert sein und kann u.a. auch Tabs, IntelliSense etc.) https://docs.microsoft.com/de-de/powershell/scripting/setup/installing-windows-powershell?view=powershell-6 https://docs.microsoft.com/de-de/powershell/scripting/getting-started/fundamental/windows-powershell-integrated-scripting-environment--ise-?view=powershell-6
Powershell? Naja - das ist halt was für Windows-Poweruser;-) die anderen nehmen gleich ein besseres OS aus den unixoiden Bereich und haben von csh, tcsh, Korn-Shell, zsh, bash ... alle Möglichkeiten
Ich denke da ist mehr als eine Kommandozeile gefragt. Mit TCL wäre eine Kommandozeile da, GUI mit tk, scripts einfach als Textdatei, Schnittstellen zum OS zuhauf. Ich habe damit gute Erfahrungen gemacht, habe damit aufgehört weil nix schneller als 20ms reagierte...
Beitrag #5463826 wurde vom Autor gelöscht.
/* 20ms für Interprozesskommunikation, der Rest war schon schneller */
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.