gvim is a GTK4 block-based editor that keeps Vim as the editor. Text and code live in separate blocks, and text blocks open in an external terminal Vim session for full editing power. Documents are stored as a git-friendly text .gvim file. 3D and LaTeX blocks render with WebKitGTK.