5 ms·
That's right, putty is usable terminal first. I can get ssh in various ways on windows. Decent linux terminal is hard to find though. Nothing comes close to put
by hrez 7y ago
That's right, putty is usable terminal first. I can get ssh in various ways on windows. Decent linux terminal is hard to find though. Nothing comes close to putty and clones. The worst part in various contenders is output speed. Many of them are ridiculously slow. I don't care how pretty that Electron-based terminal is if it's dog slow.
- nailer 7y agoI don't know what "Decent linux terminal is hard to find though" means. Linux has great terminals. Gnome Terminal and KTerm. If by 'Linux terminal' you just mean terminal, Windows Terminal and Fluent aren't Electron based and are both quite fast.
- hrez 7y agoI meant a terminal on windows to ssh to linux. Simple test - cat 50k lines of some logs. See how long it takes on various terminals. Under remote screen/tmux see if you can switch windows while it keeps flooding the screen. There is no reason for terminal to be slower than ssh. I tried windows terminal and it's slow. Of course there are also fonts, copy/paste, colors, keys customization etc. But slowness is a deal breaker for me.
- nailer 7y agoAh I normally think of performance as in interactive latency. You probably want alacritty then, it's GPU accelerated and designed to be ultra fast. No tabs, it's expected you add a Windows based tabbing window manager.
- hrez 7y agoalacritty is ok-ish. Probably better than most alternatives. Putty is still faster. And putty switches between tmux windows immediately while streaming the output. While alacritty has a visible delay (some times seconds) for that. Sure if you're using local tabs instead of remote tmux it may not matter that much.
- nailer 7y agoAre you sure? I thought Alacritty's whole claim to fame was hat they're faster than everyone for steaming huge amounts of text. Ack re: switching between tmux tabs though. Have you tried Windows Terminal or Fluent? WT is C++ so should be good (and has a huge team of developers on GitHub who are paid to make it not suck - if you have a bunchmark to show it's slower than putty on a task, they'll probably want to fix it.
- hrez 7y agoHere is how to reproduce it. Ssh to a system with tmux. Attach to tmux and "head -100000 maillog" or whatever big. Measure how long till it's finished. Try to switch to another tmux window and back while it's going. Repeat the above in another terminal and compare. Windows Terminal is actually pretty bad under tmux but ok-ish without. Can't switch off to another tmux window while it's going either so basically locked in. That's unusable. The argument could be made that tmux is an issue. But since 100% of my ssh is under remote tmux and it's fast in putty/kitty I can only blame other terminals. Even without tmux kitty is 2x faster than windows terminal. And kitty doesn't slow down under tmux.
- nailer 7y agoAh fair enough. I don't use tmux so I've never noticed it - that said it's pretty common - you should copy the above to the Windows Terminal GitHub.