Hacker News new | ask | show | jobs
by sys_64738 1141 days ago
Microsoft has made Linux development cool again after got derailed by macOS. Nowadays you can use almost all Linux tools on Windows. They also provide Windows Terminal which is rather excellent.
2 comments

> Windows Terminal which is rather excellent.

I'd go more with buggy but functional once you know its limitations.

Copy and paste is broken, tab naming and management is broken, its still pretty rough around the edges.

Interested in copy/paste stuff - mind adding details? I use it very often and works for me.

For tabs I don't care much as not using them.

If you do copy on highlight (no need to press ctrl-c or similar) its pretty broken.

eg. create a split so you have 2 sessions on the screen, highlight text in split A, then highlight text in split B it doesn't un-highlight the text in split A.

There are also times when highlighted text doesn't make it to the copy buffer for whatever reason.

Yeah, I do use "copy on select" since mIRC/Putty days.

Coming back to split - checked, thanks!

For me, who prefers having separate windows, not splitting by means of terminal (splitting in tmux on rare occasions though), it's natural to act those independent on selection, giving me visual hint on what I was working on - I see it more as advantage.

Microsoft made win dev tolerable by including Linux.

To properly work with git I installed gitbash -- that is essentially Linux in a box, complete with git, ssh and the basic bash tools like cat.

To do more complicated things, you can install WSL, which is literally a virtual machine running Linux, well integrated with the Windows system.

The problem of course is that well-integrated is not the same as native, but MS does have some of the best languages available, C# is pretty great.

Git exists on windows without git bash. Just run `choco install git` and i recommend `choco install poshgit` too for some helpful terminal hints like current branch