Live data from Hacker News

What’s New in Bash/WSL and Windows Console

blogs.msdn.microsoft.com

181–190 of 251 posts

Re: What’s New in Bash/WSL and Windows Console

#181

Earlier quoted context omitted.

They want you not to install Linux, but keep using Windows. That way, apart from using their OS, you may end up using the rest of Microsoft software: Edge, Office, Outlook, OneDrive, etc. That wouldn't happen if you used Ubuntu. What I don't understand is why Canonical thought that shrinking their user base would be good for their business.

In the long run, Canonical might have been the trojan horse Microsoft needed to demolish Linux from within . As developers, we're all enthusiasts of the WSL and how we don't need to dual boot, run VMs etc. any more. But in the process, we may end up giving less love to our once beloved DEs. This in turn creates a negative feedback for Linux desktop adoption. Also, less bare-metal installs means less bugs discovered a…

This can go the other way as well. If developers can target WSL and run on both Linux and Windows it increases their user base. This could end up making it easier for users to move away from Windows since one of the big hurdles is software compatibility.

Re: What’s New in Bash/WSL and Windows Console

#182
post #68
post #14

The inotify implementation looks very promising! Editing source files in a Windows-native IDE and having changes picked up by, say, node.js is a great workflow. I'm yet to try it out, but I wonder if the problems with editing files in the linux filesystem[0] is going to be an issue with this? [0]: https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-n...

It's all fine if the files you're sharing are in the Windows filesystem. If they're in the Linux filesystem the same restrictions still apply.

[deleted]

Re: What’s New in Bash/WSL and Windows Console

#183
post #75

Windows Console folk: any chance of tabs in the official terminal? Current Windows terminal options: - ConEmu: mainly excellent but a little dated - eg, the active tab color is hard to distinguish but it can't be changed, apparently due to maintainer's insistence it works on Windows XP. - Hyper: excellent but Ctrl C, Ctrl R etc broken in powershell. Adding tabs to the Windows console makes more sense than have a thir…

Basically every release we look at if it's possible to get us to tabs in that release window. If it's not, then usually we'll do some architectural work to get us closer to that goal. Part of the problem is that most of the codebase is from 1993, so there's a LOT of architectural work between where we were when Windows 10 first launched, and proper tab support.

We're working hard on that architecture stuff now, because we want tabs just as bad as the community.

Re: What’s New in Bash/WSL and Windows Console

#184

Hats off to Rich, Russ, and the entire WSL team at Microsoft. Another excellent release. Your work here bringing Ubuntu and the open source world to the Windows ecosystem makes us very, VERY proud!

And an extra personal thank you for making Byobu work so well!

Thanks <3

Re: What’s New in Bash/WSL and Windows Console

#185

Windows Console question here! :) Are there any plans to support GNU Readline shortcuts such as history searching with Ctrl-R directly in the Windows Console? I'm mostly using WSL to run the PostgreSQL CLI with the standard keyboard behavior. It would be nice to be able to do that without having to install WSL.

I would say that's not very high on our backlog. That sounds like something that we'd need to implement directly in cmd.exe (the shell), not conhost.exe (the terminal) and changing cmd's behavior is VERY HARD to do without somehow breaking the world.

Re: What’s New in Bash/WSL and Windows Console

#186
post #183
post #75

Windows Console folk: any chance of tabs in the official terminal? Current Windows terminal options: - ConEmu: mainly excellent but a little dated - eg, the active tab color is hard to distinguish but it can't be changed, apparently due to maintainer's insistence it works on Windows XP. - Hyper: excellent but Ctrl C, Ctrl R etc broken in powershell. Adding tabs to the Windows console makes more sense than have a thir…

Basically every release we look at if it's possible to get us to tabs in that release window. If it's not, then usually we'll do some architectural work to get us closer to that goal. Part of the problem is that most of the codebase is from 1993, so there's a LOT of architectural work between where we were when Windows 10 first launched, and proper tab support. We're working hard on that architecture stuff now, becau…

I'm curious: could you explain briefly why tabs are so difficult? I would think that every tab could have its own process space for its own shell, but obviously there's something big I'm missing here.

If this is more than could be enumerated in an HN comment, I'd love to have a blog post about it. This stuff is fascinating.

Re: What’s New in Bash/WSL and Windows Console

#187
post #67
post #39

Earlier quoted context omitted.

Because you can upgrade from windows 3.11 all the way to 10, good luck with ubuntu. Yeah, I see your point.

I have actual machines that I was able to flawlessly upgrade from 4.10 to 17.04. Can't say that about Windows. Though I did actually know what I shouldn't mess with if I want the upgrade to go through (or fix before).

I hit problems with the desktop environment on both 8->10 and 10->12, then gave up trying to upgrade Ubuntu in-place. Debian has been absolutely fine, though.

Re: What’s New in Bash/WSL and Windows Console

#188
post #75

Windows Console folk: any chance of tabs in the official terminal? Current Windows terminal options: - ConEmu: mainly excellent but a little dated - eg, the active tab color is hard to distinguish but it can't be changed, apparently due to maintainer's insistence it works on Windows XP. - Hyper: excellent but Ctrl C, Ctrl R etc broken in powershell. Adding tabs to the Windows console makes more sense than have a thir…

What I do is start sshd in WSL then ssh to @localhost from mobaxterm which is quite a nice (tabbed) terminal app. Works a treat, even with the free edition. http://mobaxterm.mobatek.net/

MobaXterm is awesome. Except the performance is just crap. It's noticeably laggy doing basic things like opening tabs and stuff. Anytime it has to redraw/relayout it's just slow. And if you use RDP, the CPU just burns even when idle.

It's so promising though, I paid for it.

Re: What’s New in Bash/WSL and Windows Console

#189
post #138

I used the "Remove & replace" method and it installed 14.04 again :/

You must have Windows Insider build to currently download 16.04. See details in the comments section of the blog post: https://blogs.msdn.microsoft.com/commandline/2016/10/19/wsl-...

You can obtain the Creators Update with the latest WSL without joining the insider program, just run the Creators Update assistant: https://www.microsoft.com/en-us/software-download/windows10?...
Post reply on HN