3 ms·
Looking at Eternal Terminal, it doesn't have the same "local echo" feature that minimises the effect of latency in a cli environment. Thats the trade-off. The
by starfallg 7y ago
Looking at Eternal Terminal, it doesn't have the same "local echo" feature that minimises the effect of latency in a cli environment.
Thats the trade-off. The "local echo" feature is what I use mosh for as I deal with system 8 to 10 timezones away. Doing this breaks scrollback.
I guess when mosh was first made, this was a problem with ssh shell sessions over EDGE or 3G as well, although network latency is less of a concern these days on 4G LTE or 5G mobile.
- sam_lowry_ 7y agoWhat about using GNU screen inside a mosh connection like that: mosh server -- screen -xRR -D You then can use the scrollback buffer provided by screen with Ctrl-a, ESC and then the usual Up/Down and PgUp/PgDown buttons.
- starfallg 7y agoYeah, I do something similar with tmux. You can even get mouse scrollback to work properly by setting the option in the conf file. Here some medium article about this - https://medium.com/@toja/tip-using-mosh-with-scrollback-257a54a848b3 https://medium.com/@toja/tip-using-mosh-with-scrollback-257a...
- londons_explore 7y agoFor some reason scrollback mouse integration works well till one disconnects and reconnects, and then suddenly it's broken.
- joosters 7y agoThe lack of scrollback is what stopped me from using mosh before. I never knew about Eternal Terminal, but I've just installed it and it seems to work well (my issue is unreliable connections, rather than latency, so the lack of prediction doesn't affect me as much)