diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2023-11-14 08:53:58 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-14 08:53:58 -0600 |
commit | ac8ed77afb359694a716501d9e87b0c9949b2445 (patch) | |
tree | b1345f64f8ecba162278325b750092ce405091ec /test/functional/ui/options_spec.lua | |
parent | b73a829837bbc05840ae00cbe514fb1786695614 (diff) | |
download | rneovim-ac8ed77afb359694a716501d9e87b0c9949b2445.tar.gz rneovim-ac8ed77afb359694a716501d9e87b0c9949b2445.tar.bz2 rneovim-ac8ed77afb359694a716501d9e87b0c9949b2445.zip |
feat(tui): add 'termsync' option (#25871)
The 'termsync' option enables a mode (provided the underlying terminal
supports it) where all screen updates during a redraw cycle are buffered
and drawn together when the redraw is complete. This eliminates tearing
or flickering in cases where Nvim redraws slower than the terminal
redraws the screen.
Diffstat (limited to 'test/functional/ui/options_spec.lua')
-rw-r--r-- | test/functional/ui/options_spec.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/functional/ui/options_spec.lua b/test/functional/ui/options_spec.lua index 6af1820430..2c649709c6 100644 --- a/test/functional/ui/options_spec.lua +++ b/test/functional/ui/options_spec.lua @@ -23,6 +23,7 @@ describe('UI receives option updates', function() mousemoveevent=false, showtabline=1, termguicolors=false, + termsync=true, ttimeout=true, ttimeoutlen=50, verbose=0, |