VOOZH about

URL: https://www.phoronix.com/news/Vim-GTK3-Wayland-Faster

⇱ Vim Patches Yielding Faster GTK3 Wayland Performance: "Major Milestone" - Phoronix


👁 Phoronix

Vim Patches Yielding Faster GTK3 Wayland Performance: "Major Milestone"

Written by Michael Larabel in Desktop on 28 June 2026 at 06:24 AM EDT. 4 Comments
For those using Vim with its GTK3 toolkit interface on Wayland, it soon should be delivering much better performance with pending patches.

Vim developer Dezza recently opened a Vim pull request to introduce deferred dirty redraw handling for its GTK3 Wayland back-end. The code reworks how the redraw process is handled for Vim's GTK3 Wayland back-end. Dezza explained in the pull request of the impact on end users:
"The result is that scrolling is fast, mostly smooth and cpu usage lowered significantly; because key input, especially with continous key-repeat and scroll key such as pgup/c-b does not simultaneously pump excessive redraws from the micro-redraws queued by gui_gtk_draw_string_ext etc."

Dezza added when initially opening the PR two weeks ago that it's "a major milestone in performance on gtk3 with wayland."

👁 Vim GTK3 on Ubuntu Linux


The improvement is currently pending as a nice performance improvement for Vim on GTK3 under Wayland while its GTK4 support continues to mature.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.