Live data from Hacker News

Typing inside of the default WSL terminal feels amazing (2018)

github.com

71–80 of 123 posts

Re: Typing inside of the default WSL terminal feels amazing (2018)

#71

Too bad it doesn’t handle Unicode. Also it’s a shame that it doesn’t have tabs or any hot keys for increasing productivity. It’s really a good shell if you don’t have work to do.

Windows terminal preview is another option. It has tabs and is configurable.

Re: Typing inside of the default WSL terminal feels amazing (2018)

#73
post #36

Author of the GitHub issue here. I was surprised to see this title, because I thought "holy cow, finally someone else appreciates low input latency" and then I realized it was my issue haha. By the way, wsltty 3.x also has excellent input latency now too. I've been using it for quite a while now with terminal Vim in WSL and it's about 90% as good as xterm on native Linux in terms of latency. wsltty also has no issues…

There has been some discussion lately about how latencies have increased over the decades.

https://news.ycombinator.com/item?id=15485672

Re: Typing inside of the default WSL terminal feels amazing (2018)

#74
post #36

Author of the GitHub issue here. I was surprised to see this title, because I thought "holy cow, finally someone else appreciates low input latency" and then I realized it was my issue haha. By the way, wsltty 3.x also has excellent input latency now too. I've been using it for quite a while now with terminal Vim in WSL and it's about 90% as good as xterm on native Linux in terms of latency. wsltty also has no issues…

Another vote for low-latency here.

It’s tempting to create a YouTube channel dedicated to showing input latencies for common tasks. Question is: how do you make sure no one is cheating?

Re: Typing inside of the default WSL terminal feels amazing (2018)

#75

It's funny, because I quit using WSL because of high latency. I can't say input latency is a big deal to me. I can always wait 100ms for the buffer to catch up with my typing. But when most commands have 500ms of overhead that is another story. My Xfce4 terminal running in a Hyper V VM is so much faster. If only there were seamless copy-paste. (Incidentally, I tried using Virtualbox but the latency there is more like…

You could always run VcXsrv to act as an X server.

Then you can launch GUI apps through your Hyper-V based VM (or any hypervisor).

It has seamless clipboard sharing that works out of the box once you enable the option.

I even went as far as running i3wm through VcXsrv for a while but ultimately gave that up since multi-monitor support didn't really work, but if you have 1 monitor it was actually quite usable.

Re: Typing inside of the default WSL terminal feels amazing (2018)

#76
post #36

Author of the GitHub issue here. I was surprised to see this title, because I thought "holy cow, finally someone else appreciates low input latency" and then I realized it was my issue haha. By the way, wsltty 3.x also has excellent input latency now too. I've been using it for quite a while now with terminal Vim in WSL and it's about 90% as good as xterm on native Linux in terms of latency. wsltty also has no issues…

I just want to emphasize that wsltty is the only well-behaving terminal currently available for WSL. It's the only one that supports mouse interaction in a terminal like scrolling/resizing panes in tmux/vim, unlike any Microsoft solution.

If you're using WSL on a regular basis, I highly recommend it. Its a huge quality-of-life improvement.

Re: Typing inside of the default WSL terminal feels amazing (2018)

#78
Correct me if I'm wrong but I've been struggling to really nail down my development process of linux software on Windows, and based on my readings, a lot of articles state that applications perform far better on traditional hypervisors like VMWare and VirtualBox than WSL.

I mean it may be great that the WSL terminal feels good, but if my program takes 2-5x slower in WSL for testing, I'm still going to opt for a hypervisor.

Re: Typing inside of the default WSL terminal feels amazing (2018)

#79

> Of course this also means that we have trade offs. We don't support fully international text like pretty much every other application will. RTL? No go zone right now. Surrogate pairs and emoji? We're getting there but not there yet. Indic scripts? Nope. I find it interesting that Even though I don’t care about any of the above features, I still pay for them working with text in other applications. They are a consta…

I could be wrong, but I think the payment for one pays for the others. International text is one of those "a large portion of the world wants this" sorts of features. Once you've gotten that, emojis sort of come along for the ride.

Re: Typing inside of the default WSL terminal feels amazing (2018)

#80
post #76
post #36

Author of the GitHub issue here. I was surprised to see this title, because I thought "holy cow, finally someone else appreciates low input latency" and then I realized it was my issue haha. By the way, wsltty 3.x also has excellent input latency now too. I've been using it for quite a while now with terminal Vim in WSL and it's about 90% as good as xterm on native Linux in terms of latency. wsltty also has no issues…

I just want to emphasize that wsltty is the only well-behaving terminal currently available for WSL. It's the only one that supports mouse interaction in a terminal like scrolling/resizing panes in tmux/vim, unlike any Microsoft solution. If you're using WSL on a regular basis, I highly recommend it. Its a huge quality-of-life improvement.

I am fairly certain that the inbox console host supports mouse interaction (with WSL and anything else that uses VT mouse mode). As the engineering lead for the console and terminal projects, though, I’d love to know how else we can improve!
Post reply on HN