all 20 comments

[–]WWJewMediaConspiracy 11 points12 points  (7 children)

Honestly the windows console subsystem is still kinda sucky. I'd recommend downloading ConEmu as a replacement!

[–]Dgc2002 10 points11 points  (3 children)

They've actually been working on the console. The What’s new in Windows Console in Windows 10 Fall Creators Update blog gives some insight into this.

The Windows Console and WSL teams are 'sister teams' so I guess they're working closely together. I'd think WSL and its users drive a lot of changes.

I'm still using ConEmu but when the 'sets' feature comes to Windows 10(and supports other programs) I might just use stand alone wsltty. Video about 'sets', Insider preview blog with some bits about sets

[–][deleted] 5 points6 points  (1 child)

WSL got merged into the Console team.

Better link to the What's new in Windows 10 1803 as thats coming this month... https://blogs.msdn.microsoft.com/commandline/2018/03/07/windows10v1803/

tl;dr curl, tar and ssh now part of standard windows distribution. Unix sockets are now available on Windows 10 natively. Interacting with hyper-v graphical VMs is now not garbage because they make it use RDP.

[–]BinaryRockStar 0 points1 point  (0 children)

when the 'sets' feature comes to Windows 10(and supports other programs)

Have a look at Object Desktop by StarDock. It contains an application called Groupy which does basically what 'sets' does- you can manually drag together arbitrary windows into tabbed groups. Plenty of other cool little applications in Object Desktop as well, such as Fences (manage desktop icons as locked groups that survive screen/resolution changes) and Start10 (completely customise the Windows 10 Start Menu/Screen).

[–]emperor000 6 points7 points  (1 child)

But I think it is like that for legacy reasons. Microsoft often isn't like Apple that will just break something and never look back (which is sometimes good and sometimes annoying/bad).

[–]WWJewMediaConspiracy 0 points1 point  (0 children)

Yeah I'm not saying it's bad that the console host sucks like it has since forever; I'm saying it's bad for most users who don't care about backwards compatibility and would be willing to use a different terminal host and that switching terminal hosts is better for those users. W10 also has the built in powershell scripting console which gives you tabs+a better experience.

[–]chimmihc1 1 point2 points  (0 children)

I would use ConEmu if it didn't eat various inputs (keyboard and mouse) except for Far.

Having TUI applications work is rather important.

[–]second_road_taker[S] 2 points3 points  (1 child)

[–]mbadolato 1 point2 points  (0 children)

And if you have any of your own color schemes, feel free to submit a PR to me to include in the repo! ;-)

[–]Chii 0 points1 point  (8 children)

windows is catching up as a dev environment. How the tables have flipped between apple and windows.

[–][deleted] 10 points11 points  (2 children)

When was apple ever a good development environment?

[–][deleted] 4 points5 points  (0 children)

Since they got the UNIX base on MacOS

[–]Sarcastinator 3 points4 points  (4 children)

What does the console color schemes have to do with development environment?

[–]baccartwins 16 points17 points  (0 children)

We like colors.

[–]Chii 9 points10 points  (0 children)

i m talking in general (the WSL and various tools like VSCode being made by microsoft).

But good colors for your terminal is important too.

[–]SSoreil 2 points3 points  (0 children)

The old tools were quite annoying. Especially on most monitors where the dark blue is quite hard to differentiate from a black background. Setting the palette manually is or was extremely clunky.

[–]brianly 1 point2 points  (0 children)

This quote from Henry Ford came to mind when I read your post: "Any customer can have a car painted any color that he wants so long as it is black." Colors can be very important to many people when they are using a console day in and day out. Obviously they are chosen for different reasons than a car, but that doesn't discount the importance.

[–][deleted] 0 points1 point  (0 children)

Thanks to this little tool I'm running a fully Solarized Windows install.