1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 13:16:39 +03:00
wezterm/config
Wez Furlong d36ad7ca7f
mux: reduce volume of bonus lines sent by server
At 80x24 (< 2k cells), sending all 24 lines of the viewport as an
optimistic prefetch is "OK", but for full screen 4k (80*250 = 20k cells)
the volume is oversized and pushes latency up.

This commit dials that back down to the minimal useful data; the
cursor row + any changed rows in the viewport.  When navigating
in vim that reduces things down to 2 rows of prefetch per movement,
assuming that the status line is being updated to show the cursor
position.

This feels a little more snappy for me.

refs: https://github.com/wez/wezterm/issues/2503
refs: https://github.com/wez/wezterm/issues/1872
2023-04-02 16:26:11 -07:00
..
derive config: derive some metadata about the config 2022-09-22 06:09:31 -07:00
src mux: reduce volume of bonus lines sent by server 2023-04-02 16:26:11 -07:00
build.rs colorschemes: expand to include Gogh color schemes 2022-07-10 13:32:17 -07:00
Cargo.toml populate ssh domains from your ssh config by default 2023-03-29 11:51:59 -07:00