I like people talking about WSL. I have a lot of "real" Linux at my work, so I haven't spent too much time with WSL as my main development environment.
I can't help thinking that this tells us a lot more about how you use a Unix machine than how most developers would need to get WSL going.
I mean, there is nothing I'd want to run with a window from Linux that doesn't have an equivalent in Windows, so it's been probably more than six years since I've installed or used XMing, and none of the research clusters have fish, so it makes no sense for me to use it over bash, even if I need to have a 200-line .bashrc file.
Similarly, I've not built up a need for either tmux or screen.
I take a point back. Default term uses a standard library for text (USC-2) that came from the 80s and pre-exists Unicode, so using UTF-8 things in your prompt, like I do (I have the local temperature between time and path, with degree symbol), doesn't work in it so gnome-terminal in Windows is worth looking into.
I like people talking about WSL. I have a lot of "real" Linux at my work, so I haven't spent too much time with WSL as my main development environment.
I can't help thinking that this tells us a lot more about how you use a Unix machine than how most developers would need to get WSL going.
I mean, there is nothing I'd want to run with a window from Linux that doesn't have an equivalent in Windows, so it's been probably more than six years since I've installed or used XMing, and none of the research clusters have
fish
, so it makes no sense for me to use it overbash
, even if I need to have a 200-line.bashrc
file.Similarly, I've not built up a need for either
tmux
orscreen
.I take a point back. Default term uses a standard library for text (USC-2) that came from the 80s and pre-exists Unicode, so using UTF-8 things in your prompt, like I do (I have the local temperature between time and path, with degree symbol), doesn't work in it so
gnome-terminal
in Windows is worth looking into.Anyway, the suggestions I would make are more:
apt-get install build-essential
Bookmark Microsoft's bug-tracking repo for WSL and report your problems
Follow Rich Turner on Twitter. He's a Senior PM working with console and WSL issues.
But still, thanks for this. I'll try
fish
on my work box for a while.